Remove incorrect WTF::Vector traits for CSSProperty.
authorkling@webkit.org <kling@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Mar 2012 11:31:04 +0000 (11:31 +0000)
committerkling@webkit.org <kling@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Mar 2012 11:31:04 +0000 (11:31 +0000)
commitb1d04676641aee76e9144444443bb965fd7c5190
tree0c28941c1745ee840abac8567461671ab7948a95
parent4e96692c9ee79d9e353dcb3d10d7fff8a55f2d8a
Remove incorrect WTF::Vector traits for CSSProperty.
<http://webkit.org/b/53285>
<rdar://problem/10161286>

Reviewed by Antti Koivisto.

We shouldn't allow copying Vector<CSSProperty> contents around with memcpy()
as CSSProperty has a RefPtr member and this would muck up the refcount.
This was added to facilitate fast comparison of property vectors, and we no
longer use that, so there shouldn't be any performance concerns here.

* css/CSSProperty.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@109893 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/css/CSSProperty.h