[webkit-changes] [134779] trunk

2012-11-15 Thread kling
/cloneNode-below-body-attribute-merging.html Diff Modified: trunk/LayoutTests/ChangeLog (134778 => 134779) --- trunk/LayoutTests/ChangeLog 2012-11-15 16:11:02 UTC (rev 134778) +++ trunk/LayoutTests/ChangeLog 2012-11-15 16:35:30 UTC (rev 134779) @@ -1,3 +1,13 @@ +2012-11-15 Andreas Kling

[webkit-changes] [134664] trunk/Source/WebCore

2012-11-14 Thread kling
(134663 => 134664) --- trunk/Source/WebCore/ChangeLog 2012-11-14 21:56:19 UTC (rev 134663) +++ trunk/Source/WebCore/ChangeLog 2012-11-14 21:58:13 UTC (rev 134664) @@ -1,3 +1,42 @@ +2012-11-14 Andreas Kling kl...@webkit.org + +Only resolve presentation attribute style once per sha

[webkit-changes] [134408] trunk/Source/WebCore

2012-11-13 Thread kling
408) --- trunk/Source/WebCore/ChangeLog 2012-11-13 14:09:23 UTC (rev 134407) +++ trunk/Source/WebCore/ChangeLog 2012-11-13 14:21:28 UTC (rev 134408) @@ -1,3 +1,39 @@ +2012-11-13 Andreas Kling kl...@webkit.org + +Exploit ElementAttributeData sharing in Node.cloneNode. +http://webkit.or

[webkit-changes] [134422] trunk/Source/WebCore

2012-11-13 Thread kling
UTC (rev 134421) +++ trunk/Source/WebCore/ChangeLog 2012-11-13 16:08:41 UTC (rev 134422) @@ -1,3 +1,13 @@ +2012-11-13 Andreas Kling kl...@webkit.org + +Remove the non-const overload of ElementAttributeData::inlineStyle(). + +Rubber-stamped by Anders Koivisto. + +No call si

[webkit-changes] [134539] trunk/Source

2012-11-13 Thread kling
,67 @@ +2012-11-13 Andreas Kling kl...@webkit.org + +Move inline style logic from ElementAttributeData to StyledElement. +http://webkit.org/b/102120 + +Reviewed by Antti Koivisto. + +Move all the logic dealing with element inline style from ElementAttributeD

[webkit-changes] [134163] trunk/Source/WebCore

2012-11-10 Thread kling
UTC (rev 134163) @@ -1,3 +1,19 @@ +2012-11-10 Andreas Kling kl...@webkit.org + +Don't detach from shared ElementAttributeData when overwriting attribute with identical value. +http://webkit.org/b/101849 + +Reviewed by Anders Carlsson. + +Defer the mutableAttributeD

[webkit-changes] [133926] trunk/Source/WebCore

2012-11-08 Thread kling
(133925 => 133926) --- trunk/Source/WebCore/ChangeLog 2012-11-08 19:35:45 UTC (rev 133925) +++ trunk/Source/WebCore/ChangeLog 2012-11-08 19:37:50 UTC (rev 133926) @@ -1,3 +1,22 @@ +2012-11-08 Andreas Kling kl...@webkit.org + +4.68MB below RenderStyle::filter() on Membuster3. +h

[webkit-changes] [133970] trunk/Source/WebCore

2012-11-08 Thread kling
/loader/DocumentLoader.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (133969 => 133970) --- trunk/Source/WebCore/ChangeLog 2012-11-09 00:10:01 UTC (rev 133969) +++ trunk/Source/WebCore/ChangeLog 2012-11-09 00:12:07 UTC (rev 133970) @@ -1,3 +1,18 @@ +2012-11-08 Andreas Kling

[webkit-changes] [133394] trunk/Source/WebCore

2012-11-03 Thread kling
/WebCore/ChangeLog (133393 => 133394) --- trunk/Source/WebCore/ChangeLog 2012-11-03 11:36:03 UTC (rev 133393) +++ trunk/Source/WebCore/ChangeLog 2012-11-03 11:55:58 UTC (rev 133394) @@ -1,3 +1,58 @@ +2012-11-03 Andreas Kling kl...@webkit.org + +Decouple Attr logic from ElementAttributeD

[webkit-changes] [133286] trunk/Source/WebCore

2012-11-02 Thread kling
UTC (rev 133286) @@ -1,3 +1,74 @@ +2012-11-02 Andreas Kling kl...@webkit.org + +Only resolve attribute-derived style once per shared ElementAttributeData. +http://webkit.org/b/100990 + +Reviewed by Antti Koivisto. + +Track the serialization of the style attrib

[webkit-changes] [133385] trunk/Source/WebCore

2012-11-02 Thread kling
-02 Andreas Kling kl...@webkit.org + +Cut overgrown ElementAttributeData bitfield. +http://webkit.org/b/101129 + +Reviewed by Anders Carlsson. + +Make sure the ElementAttributeData bitfield fits into 32 bits. Added a compile-time assertion +to guard against fut

[webkit-changes] [133138] trunk/Source/WebCore

2012-11-01 Thread kling
/StylePropertySet.h Diff Modified: trunk/Source/WebCore/ChangeLog (133137 => 133138) --- trunk/Source/WebCore/ChangeLog 2012-11-01 08:53:47 UTC (rev 133137) +++ trunk/Source/WebCore/ChangeLog 2012-11-01 08:55:58 UTC (rev 133138) @@ -1,3 +1,74 @@ +2012-11-01 Andreas Kling kl...@webkit.org + +P

[webkit-changes] [133148] trunk/Source/WebCore

2012-11-01 Thread kling
rce/WebCore/ChangeLog 2012-11-01 11:32:14 UTC (rev 133148) @@ -1,3 +1,20 @@ +2012-11-01 Andreas Kling kl...@webkit.org + +Update average StylePropertySet size estimation. +http://webkit.org/b/100940 + +Reviewed by Antti Koivisto. + +

[webkit-changes] [132786] trunk/Source/WebCore

2012-10-29 Thread kling
ore/ChangeLog 2012-10-29 11:44:31 UTC (rev 132786) @@ -1,3 +1,52 @@ +2012-10-29 Andreas Kling kl...@webkit.org + +Don't expose implementation details of StylePropertySet storage. +http://webkit.org/b/100644 + +Reviewed by Antti Koivisto. + +Add a StyleProperty

[webkit-changes] [132201] trunk/Source/WebKit2

2012-10-23 Thread kling
Log 2012-10-23 10:53:37 UTC (rev 132200) +++ trunk/Source/WebKit2/ChangeLog 2012-10-23 11:27:20 UTC (rev 132201) @@ -1,3 +1,13 @@ +2012-10-23 Andreas Kling kl...@webkit.org + +[WK2] REGRESSION(r132169): It broke all plugin related test. +http://webkit.org/b/100094 + +Unrevie

[webkit-changes] [132288] trunk/Source/WebCore

2012-10-23 Thread kling
:39 UTC (rev 132288) @@ -1,3 +1,18 @@ +2012-10-23 Andreas Kling kl...@webkit.org + +Shrink immutable ElementAttributeData and StylePropertySet by one pointer each. +http://webkit.org/b/100123 + +Reviewed by Anders Carlsson. + +Remove one pointer of unintentio

[webkit-changes] [132302] trunk/Source/WebCore

2012-10-23 Thread kling
,17 @@ +2012-10-23 Andreas Kling kl...@webkit.org + +REGRESSION(r130643): ASSERTION FAILED: result.iterator != end() below PluginDatabase::add +http://webkit.org/b/100065 + +Reviewed by Anders Carlsson. + +Restore the pre-r130643 hash table size for PluginDatab

[webkit-changes] [132307] trunk/Source/JavaScriptCore

2012-10-23 Thread kling
ore/ChangeLog 2012-10-24 04:56:45 UTC (rev 132306) +++ trunk/Source/_javascript_Core/ChangeLog 2012-10-24 05:10:43 UTC (rev 132307) @@ -1,3 +1,20 @@ +2012-10-23 Andreas Kling kl...@webkit.org + +CodeBlock: Give m_putToBaseOperations an inline capacity. +http://webkit.org/b/100

[webkit-changes] [132311] trunk/Source/WebCore

2012-10-23 Thread kling
(132310 => 132311) --- trunk/Source/WebCore/ChangeLog 2012-10-24 05:22:45 UTC (rev 132310) +++ trunk/Source/WebCore/ChangeLog 2012-10-24 05:27:57 UTC (rev 132311) @@ -1,3 +1,16 @@ +2012-10-23 Andreas Kling kl...@webkit.org + +Remove specialized hash traits for GlyphPages. +h

[webkit-changes] [132141] trunk

2012-10-22 Thread kling
unk/LayoutTests/ChangeLog 2012-10-22 22:05:34 UTC (rev 132141) @@ -1,3 +1,13 @@ +2012-10-22 Andreas Kling kl...@webkit.org + +REGRESSION(r131104): Heap-use-after-free in WebCore::Element::attributeChanged +http://webkit.org/b/99937 + +Reviewed by Anders Carlsson. + +* f

[webkit-changes] [132023] trunk/Source

2012-10-21 Thread kling
eas Kling kl...@webkit.org + +Remove Page::_javascript_URLsAreAllowed setting. +http://webkit.org/b/99944 + +Reviewed by Anders Carlsson. + +This setting was exposed through internal WebView API in Apple's WebKit1. +There are no longer any clients of that

[webkit-changes] [131993] trunk/Source/WebCore

2012-10-20 Thread kling
:08:07 UTC (rev 131993) @@ -1,3 +1,35 @@ +2012-10-20 Andreas Kling kl...@webkit.org + +Clean up QualifiedName-as-hash-key scenario. +http://webkit.org/b/99394 + +Reviewed by Anders Carlsson. + +Cache the hash on QualifiedNameImpl after the first time it's compu

[webkit-changes] [131975] trunk/Source/WebKit2

2012-10-19 Thread kling
/WebProcessProxy.cpp Diff Modified: trunk/Source/WebKit2/ChangeLog (131974 => 131975) --- trunk/Source/WebKit2/ChangeLog 2012-10-20 02:51:00 UTC (rev 131974) +++ trunk/Source/WebKit2/ChangeLog 2012-10-20 04:09:24 UTC (rev 131975) @@ -1,3 +1,17 @@ +2012-10-19 Andreas Kling kl...@webkit.org + +R

[webkit-changes] [131620] trunk/Source/WebCore

2012-10-17 Thread kling
Diff Modified: trunk/Source/WebCore/ChangeLog (131619 => 131620) --- trunk/Source/WebCore/ChangeLog 2012-10-17 17:30:37 UTC (rev 131619) +++ trunk/Source/WebCore/ChangeLog 2012-10-17 17:46:36 UTC (rev 131620) @@ -1,3 +1,22 @@ +2012-10-17 Andreas Kling kl...@webkit.org + +Shr

[webkit-changes] [131362] trunk/Source

2012-10-15 Thread kling
/WebCore/css/CSSParser.cpp Diff Modified: trunk/Source/WTF/ChangeLog (131361 => 131362) --- trunk/Source/WTF/ChangeLog 2012-10-15 21:36:30 UTC (rev 131361) +++ trunk/Source/WTF/ChangeLog 2012-10-15 21:38:35 UTC (rev 131362) @@ -1,3 +1,17 @@ +2012-10-15 Andreas Kling kl...@webkit.

[webkit-changes] [131388] trunk/Source/WebCore

2012-10-15 Thread kling
/ChangeLog (131387 => 131388) --- trunk/Source/WebCore/ChangeLog 2012-10-16 00:35:17 UTC (rev 131387) +++ trunk/Source/WebCore/ChangeLog 2012-10-16 00:36:39 UTC (rev 131388) @@ -1,3 +1,21 @@ +2012-10-15 Andreas Kling kl...@webkit.org + +StyleResolver: Garbage collect the matched propert

[webkit-changes] [131195] trunk/Source/WebCore

2012-10-12 Thread kling
194) +++ trunk/Source/WebCore/ChangeLog 2012-10-12 16:58:53 UTC (rev 131195) @@ -1,3 +1,14 @@ +2012-10-12 Andreas Kling kl...@webkit.org + +RenderBR should share its constant newline string between instances. +http://webkit.org/b/99121 + +Reviewed by Anders Carls

[webkit-changes] [131209] trunk/Source/WebCore

2012-10-12 Thread kling
rev 131208) +++ trunk/Source/WebCore/ChangeLog 2012-10-12 19:19:38 UTC (rev 131209) @@ -1,3 +1,20 @@ +2012-10-12 Andreas Kling kl...@webkit.org + +REGRESSION: Rapid memory growth calling DOM APIs with large strings. +http://webkit.org/b/98498 +rdar://problem/12443

[webkit-changes] [131104] trunk/Source/WebCore

2012-10-11 Thread kling
/ElementAttributeData.h Diff Modified: trunk/Source/WebCore/ChangeLog (131103 => 131104) --- trunk/Source/WebCore/ChangeLog 2012-10-11 22:42:08 UTC (rev 131103) +++ trunk/Source/WebCore/ChangeLog 2012-10-11 22:51:36 UTC (rev 131104) @@ -1,3 +1,32 @@ +2012-10-11 Andreas Kling kl...@webkit.

[webkit-changes] [130870] trunk/Source/WebCore

2012-10-10 Thread kling
870) --- trunk/Source/WebCore/ChangeLog 2012-10-10 07:55:32 UTC (rev 130869) +++ trunk/Source/WebCore/ChangeLog 2012-10-10 08:04:32 UTC (rev 130870) @@ -1,3 +1,16 @@ +2012-10-10 Andreas Kling kl...@webkit.org + +ElementAttributeData: tighten member packing on 64-bit. +h

[webkit-changes] [130905] trunk/Tools

2012-10-10 Thread kling
Modified: trunk/Tools/ChangeLog (130904 => 130905) --- trunk/Tools/ChangeLog 2012-10-10 15:18:21 UTC (rev 130904) +++ trunk/Tools/ChangeLog 2012-10-10 15:27:55 UTC (rev 130905) @@ -1,3 +1,18 @@ +2012-10-10 Andreas Kling kl...@webkit.org + +Future-proof the WTF.DoubleHashCollisions t

[webkit-changes] [130850] trunk/Source/WebCore

2012-10-09 Thread kling
ore/ChangeLog 2012-10-10 05:25:32 UTC (rev 130849) +++ trunk/Source/WebCore/ChangeLog 2012-10-10 05:28:35 UTC (rev 130850) @@ -1,3 +1,26 @@ +2012-10-09 Andreas Kling kl...@webkit.org + +GlyphPageTreeNode should use HashMapOwnPtr. +http://webkit.org/b/98845 + +Reviewed by

[webkit-changes] [130639] trunk

2012-10-08 Thread kling
rce/WTF/ChangeLog 2012-10-08 14:44:53 UTC (rev 130639) @@ -1,3 +1,20 @@ +2012-10-08 Andreas Kling kl...@webkit.org + +Using float/double as WTF hash table key is unreliable. +http://webkit.org/b/98627 + +Reviewed by Geoffrey Garen. + +Change FloatHash::equal() to

[webkit-changes] [130643] trunk/Source/WTF

2012-10-08 Thread kling
WTF/ChangeLog 2012-10-08 15:11:21 UTC (rev 130643) @@ -1,5 +1,21 @@ 2012-10-08 Andreas Kling kl...@webkit.org +Lower minimum table size of WTF::HashTable to reduce memory usage. +http://webkit.org/b/98406 +rdar://problem/12432140 + +Reviewed by Anders Carls

[webkit-changes] [130712] trunk/Source/WebCore

2012-10-08 Thread kling
/ChromiumDataObject.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (130711 => 130712) --- trunk/Source/WebCore/ChangeLog 2012-10-09 01:43:08 UTC (rev 130711) +++ trunk/Source/WebCore/ChangeLog 2012-10-09 01:44:55 UTC (rev 130712) @@ -1,3 +1,16 @@ +2012-10-08 Andreas Kling kl...@webkit.

[webkit-changes] [130718] trunk/Source/WebCore

2012-10-08 Thread kling
rev 130718) @@ -1,3 +1,33 @@ +2012-10-08 Andreas Kling kl...@webkit.org + +1.18MB below RenderTableSection::setCachedCollapsedBorderValue() on Membuster3. +http://webkit.org/b/98670 +rdar://problem/12454276 + +Reviewed by Anders Carlsson. + +Refac

[webkit-changes] [130588] trunk/Source/WebCore

2012-10-06 Thread kling
:11 UTC (rev 130588) @@ -1,3 +1,61 @@ +2012-10-06 Andreas Kling kl...@webkit.org + +Clipboard::types() should return an ordered collection. +http://webkit.org/b/98547 + +Reviewed by Darin Adler. + +Let Clipboard::types() return a ListHashSetString inst

[webkit-changes] [130419] trunk/Source/WTF

2012-10-04 Thread kling
WTF/ChangeLog 2012-10-04 19:49:15 UTC (rev 130419) @@ -1,3 +1,19 @@ +2012-10-04 Andreas Kling kl...@webkit.org + +Lower minimum table size of WTF::HashTable to reduce memory usage. +http://webkit.org/b/98406 +rdar://problem/12432140 + +Reviewed by Anders Carls

[webkit-changes] [130278] trunk/Source/WebCore

2012-10-03 Thread kling
/WebCore/ChangeLog (130277 => 130278) --- trunk/Source/WebCore/ChangeLog 2012-10-03 12:16:49 UTC (rev 130277) +++ trunk/Source/WebCore/ChangeLog 2012-10-03 12:55:24 UTC (rev 130278) @@ -1,3 +1,36 @@ +2012-10-03 Andreas Kling kl...@webkit.org + +Shrink ElementRareData by moving bool fl

[webkit-changes] [130292] trunk/Source/WebCore

2012-10-03 Thread kling
291) +++ trunk/Source/WebCore/ChangeLog 2012-10-03 15:39:06 UTC (rev 130292) @@ -1,3 +1,20 @@ +2012-10-03 Andreas Kling kl...@webkit.org + +Give CSSValueList backing vector an inline capacity. +http://webkit.org/b/98266 +rdar://problem/12421425 + +Reviewed by Anders Carls

[webkit-changes] [130088] trunk/Source/WebCore

2012-10-01 Thread kling
/SelectorQuery.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (130087 => 130088) --- trunk/Source/WebCore/ChangeLog 2012-10-01 22:38:52 UTC (rev 130087) +++ trunk/Source/WebCore/ChangeLog 2012-10-01 22:41:30 UTC (rev 130088) @@ -1,3 +1,17 @@ +2012-10-01 Andreas Kling kl...@webkit.

[webkit-changes] [129996] trunk/Source/WebCore

2012-09-30 Thread kling
012-09-30 19:35:52 UTC (rev 129995) +++ trunk/Source/WebCore/ChangeLog 2012-09-30 21:06:32 UTC (rev 129996) @@ -1,3 +1,20 @@ +2012-09-30 Andreas Kling kl...@webkit.org + +444kB below CSSParser::parseDeprecatedGradient() on Membuster3. +http://webkit.org/b/97981 +rdar://prob

[webkit-changes] [130000] trunk/Source/WebCore

2012-09-30 Thread kling
:18 UTC (rev 13) @@ -1,5 +1,30 @@ 2012-09-30 Andreas Kling kl...@webkit.org +Split EventTargetData out of NodeRareData to reduce memory use. +http://webkit.org/b/97987 +rdar://problem/12403258 + +Reviewed by Anders Carlsson. + +Move EventTargetD

[webkit-changes] [129907] trunk/Source/WebCore

2012-09-28 Thread kling
rce/WebCore/ChangeLog 2012-09-28 16:14:32 UTC (rev 129907) @@ -1,3 +1,19 @@ +2012-09-28 Andreas Kling kl...@webkit.org + +471kB below StyleSheetContents::parserAppendRule() on Membuster3. +http://webkit.org/b/97916 + +Reviewed by Anders Carlsson. + +Shrink-to-

[webkit-changes] [129773] trunk/Source/JavaScriptCore

2012-09-27 Thread kling
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (129772 => 129773) --- trunk/Source/_javascript_Core/ChangeLog 2012-09-27 17:01:58 UTC (rev 129772) +++ trunk/Source/_javascript_Core/ChangeLog 2012-09-27 17:04:40 UTC (rev 129773) @@ -1,3 +1,16 @@ +2012-09-27 Andreas Kling kl...@webkit.

[webkit-changes] [129776] trunk/Source/WebCore

2012-09-27 Thread kling
/Source/WebCore/dom/DocumentEventQueue.h Diff Modified: trunk/Source/WebCore/ChangeLog (129775 => 129776) --- trunk/Source/WebCore/ChangeLog 2012-09-27 17:09:38 UTC (rev 129775) +++ trunk/Source/WebCore/ChangeLog 2012-09-27 17:23:11 UTC (rev 129776) @@ -1,3 +1,17 @@ +2012-09-27 Andreas Kl

[webkit-changes] [129682] trunk/Source/WebCore

2012-09-26 Thread kling
-26 Andreas Kling kl...@webkit.org + +4.95MB below RenderBlock::insertIntoTrackedRendererMaps() on Membuster3. +http://webkit.org/b/97687 + +Reviewed by Anders Carlsson. + +Give the TrackedRendererListHashSet typedef an inline capacity of 16 (the default is

[webkit-changes] [129473] trunk/Source/WebCore

2012-09-25 Thread kling
012-09-25 08:14:53 UTC (rev 129472) +++ trunk/Source/WebCore/ChangeLog 2012-09-25 08:15:17 UTC (rev 129473) @@ -1,3 +1,15 @@ +2012-09-25 Andreas Kling kl...@webkit.org + +CSSParserString: Avoid pointless String refcount churn in init(). +http://webkit.org/b/94748 + +Revie

[webkit-changes] [129543] trunk/Source/WebCore

2012-09-25 Thread kling
(129542 => 129543) --- trunk/Source/WebCore/ChangeLog 2012-09-25 19:30:56 UTC (rev 129542) +++ trunk/Source/WebCore/ChangeLog 2012-09-25 19:55:15 UTC (rev 129543) @@ -1,3 +1,55 @@ +2012-09-25 Andreas Kling kl...@webkit.org + +StylePropertySet: Use subclasses to manage varying obj

[webkit-changes] [129318] trunk/Source/WebCore

2012-09-23 Thread kling
rce/WebCore/ChangeLog 2012-09-24 00:57:54 UTC (rev 129318) @@ -1,3 +1,38 @@ +2012-09-23 Andreas Kling kl...@webkit.org + +Enable ElementAttributeData sharing for non-HTML elements. +http://webkit.org/b/97413 + +Reviewed by Anders Carlsson. + +Use the whole qualified

[webkit-changes] [129323] trunk/Source/WebCore

2012-09-23 Thread kling
,16 @@ +2012-09-23 Andreas Kling kl...@webkit.org + +REGRESSION(r128239): Mutable ElementAttributeData leak their Attribute vectors. +http://webkit.org/b/97423 + +Reviewed by Anders Carlsson. + +r128239 added a WTF::deleteOwnedPtr() override for ElementAttributeD

[webkit-changes] [128697] trunk

2012-09-15 Thread kling
UTC (rev 128697) @@ -1,3 +1,16 @@ +2012-09-15 Andreas Kling kl...@webkit.org + +REGRESSION(r127438): Google Docs to renders text too small. +http://webkit.org/b/96554 + +Reviewed by Antti Koivisto. + +Add a test that an element that shared its inline style with anot

[webkit-changes] [128239] trunk/Source/WebCore

2012-09-11 Thread kling
/WebCore/ChangeLog (128238 => 128239) --- trunk/Source/WebCore/ChangeLog 2012-09-11 23:20:44 UTC (rev 128238) +++ trunk/Source/WebCore/ChangeLog 2012-09-11 23:26:12 UTC (rev 128239) @@ -1,3 +1,52 @@ +2012-09-11 Andreas Kling kl...@webkit.org + +ElementAttributeData: Use subclasses to man

[webkit-changes] [128109] trunk/Source/WebCore

2012-09-10 Thread kling
/WebCore/ChangeLog (128108 => 128109) --- trunk/Source/WebCore/ChangeLog 2012-09-10 21:43:41 UTC (rev 128108) +++ trunk/Source/WebCore/ChangeLog 2012-09-10 21:43:52 UTC (rev 128109) @@ -1,3 +1,52 @@ +2012-09-10 Andreas Kling kl...@webkit.org + +ElementAttributeData: Use subclasses to man

[webkit-changes] [128002] trunk

2012-09-09 Thread kling
1,3 +1,15 @@ +2012-09-09 Andreas Kling kl...@webkit.org + +EventListenerMap: Use Vector instead of HashMap as backend. +http://webkit.org/b/77982 + +Reviewed by Geoff Garen. + +Rebaseline inspector test whose output depended on the internal ordering of ev

[webkit-changes] [127973] trunk/Source/WTF

2012-09-08 Thread kling
rce/WTF/ChangeLog 2012-09-08 18:17:39 UTC (rev 127972) +++ trunk/Source/WTF/ChangeLog 2012-09-08 19:50:03 UTC (rev 127973) @@ -1,3 +1,16 @@ +2012-09-08 Andreas Kling kl...@webkit.org + +Give AtomicString SimpleClassVectorTraits. +http://webkit.org/b/96186 + +Reviewed by K

[webkit-changes] [127438] trunk/Source/WebCore

2012-09-03 Thread kling
ore/ChangeLog 2012-09-04 02:19:26 UTC (rev 127438) @@ -1,3 +1,41 @@ +2012-09-03 Andreas Kling kl...@webkit.org + +Share immutable ElementAttributeData between elements with identical attributes. +http://webkit.org/b/94990 + +Reviewed by Antti Koivisto. + +Keep a ca

[webkit-changes] [127375] trunk/Source/WebCore

2012-09-01 Thread kling
:47:39 UTC (rev 127375) @@ -1,3 +1,22 @@ +2012-09-01 Andreas Kling kl...@webkit.org + +Share inline style between cloned Nodes (copy on write.) +http://webkit.org/b/95451 + +Reviewed by Antti Koivisto. + +When cloning a Node, use an immutable StyleProperty

[webkit-changes] [127126] trunk/Source/WebCore

2012-08-30 Thread kling
=> 127126) --- trunk/Source/WebCore/ChangeLog 2012-08-30 11:33:26 UTC (rev 127125) +++ trunk/Source/WebCore/ChangeLog 2012-08-30 11:43:14 UTC (rev 127126) @@ -1,3 +1,20 @@ +2012-08-30 Andreas Kling kl...@webkit.org + +Element: Share code between setAttributeNode() and other attribute sett

[webkit-changes] [126872] trunk/Source/WebCore

2012-08-28 Thread kling
Log 2012-08-28 13:02:52 UTC (rev 126871) +++ trunk/Source/WebCore/ChangeLog 2012-08-28 13:16:00 UTC (rev 126872) @@ -1,3 +1,20 @@ +2012-08-28 Andreas Kling kl...@webkit.org + +Simplify cloning of inline style (below Node.cloneNode) +http://webkit.org/b/95095 + +Reviewed by E

[webkit-changes] [126755] trunk/Source/WebCore

2012-08-27 Thread kling
Log 2012-08-27 13:59:00 UTC (rev 126755) @@ -1,3 +1,18 @@ +2012-08-27 Andreas Kling kl...@webkit.org + +REGRESSION(r126524): Heap-buffer-overflow in WebCore::StylePropertySet::copyPropertiesFrom +http://webkit.org/b/95005 + +Reviewed by Antti Koivisto. + +Rem

[webkit-changes] [126716] trunk/Source/WebCore

2012-08-26 Thread kling
: trunk/Source/WebCore/ChangeLog (126715 => 126716) --- trunk/Source/WebCore/ChangeLog 2012-08-26 22:35:26 UTC (rev 126715) +++ trunk/Source/WebCore/ChangeLog 2012-08-26 22:38:31 UTC (rev 126716) @@ -1,3 +1,15 @@ +2012-08-26 Andreas Kling kl...@webkit.org + +Avoid pointless string/num

[webkit-changes] [126524] trunk/Source/WebCore

2012-08-23 Thread kling
Modified: trunk/Source/WebCore/ChangeLog (126523 => 126524) --- trunk/Source/WebCore/ChangeLog 2012-08-24 01:19:50 UTC (rev 126523) +++ trunk/Source/WebCore/ChangeLog 2012-08-24 01:25:21 UTC (rev 126524) @@ -1,3 +1,21 @@ +2012-08-23 Andreas Kling kl...@webkit.org + +Use immuta

[webkit-changes] [125973] trunk/Source/WebCore

2012-08-19 Thread kling
Log 2012-08-19 12:02:38 UTC (rev 125973) @@ -1,3 +1,13 @@ +2012-08-19 Andreas Kling kl...@webkit.org + +Remove unused ElementAttributeData::removeAttribute() overload. +http://webkit.org/b/94425 + +Reviewed by Antti Koivisto. + +* dom/ElementAttributeDat

[webkit-changes] [125968] trunk/Source/WebCore

2012-08-18 Thread kling
14:21:38 UTC (rev 125967) +++ trunk/Source/WebCore/ChangeLog 2012-08-18 17:43:58 UTC (rev 125968) @@ -1,3 +1,19 @@ +2012-08-18 Andreas Kling kl...@webkit.org + +CSSValueList: Reserve the exact amount of space needed when constructing from CSS parser. +(No bug URL as Bugzilla is d

[webkit-changes] [125708] trunk/Source/WebCore

2012-08-15 Thread kling
/WebCore/rendering/style/NinePieceImage.h Diff Modified: trunk/Source/WebCore/ChangeLog (125707 => 125708) --- trunk/Source/WebCore/ChangeLog 2012-08-15 21:20:42 UTC (rev 125707) +++ trunk/Source/WebCore/ChangeLog 2012-08-15 21:22:01 UTC (rev 125708) @@ -1,3 +1,16 @@ +2012-08-15 Andreas Kl

[webkit-changes] [125465] trunk/Source/WebCore

2012-08-13 Thread kling
,58 @@ +2012-08-13 Andreas Kling kl...@webkit.org + +Reduce the size of empty NinePieceImage objects. +http://webkit.org/b/93747 + +Reviewed by Antti Koivisto. + +Move the members of NinePieceImage into a NinePieceImageData class, leaving NinePieceIm

[webkit-changes] [125294] trunk/Source/WebCore

2012-08-10 Thread kling
rce/WebCore/ChangeLog 2012-08-10 16:48:57 UTC (rev 125293) +++ trunk/Source/WebCore/ChangeLog 2012-08-10 17:00:40 UTC (rev 125294) @@ -1,3 +1,33 @@ +2012-08-10 Andreas Kling kl...@webkit.org + +CSS: Shrink RuleData by storing selector as index rather than pointer. +http://webkit.or

[webkit-changes] [124760] trunk/Source/WebCore

2012-08-06 Thread kling
Modified: trunk/Source/WebCore/ChangeLog (124759 => 124760) --- trunk/Source/WebCore/ChangeLog 2012-08-06 13:04:03 UTC (rev 124759) +++ trunk/Source/WebCore/ChangeLog 2012-08-06 13:14:04 UTC (rev 124760) @@ -1,3 +1,48 @@ +2012-08-06 Andreas Kling kl...@webkit.org + +Pass presentatio

[webkit-changes] [124779] trunk/Source/WebCore

2012-08-06 Thread kling
779) @@ -1,3 +1,55 @@ +2012-08-06 Andreas Kling kl...@webkit.org + +Simplify CSSOM style declaration's grabbing at internals. +http://webkit.org/b/93261 + +Reviewed by Antti Koivisto. + +It was already the case that StylePropertySets exposed in CSSOM were guaranteed muta

[webkit-changes] [124089] trunk/Source/WebCore

2012-07-30 Thread kling
089) --- trunk/Source/WebCore/ChangeLog 2012-07-30 21:02:27 UTC (rev 124088) +++ trunk/Source/WebCore/ChangeLog 2012-07-30 21:06:26 UTC (rev 124089) @@ -1,3 +1,22 @@ +2012-07-30 Andreas Kling kl...@webkit.org + +REGRESSION(r123636): Heap-use-after-free in StyleResolver::collectMatchingRu

[webkit-changes] [123396] trunk/Source/WebCore

2012-07-23 Thread kling
Diff Modified: trunk/Source/WebCore/ChangeLog (123395 => 123396) --- trunk/Source/WebCore/ChangeLog 2012-07-23 22:53:25 UTC (rev 123395) +++ trunk/Source/WebCore/ChangeLog 2012-07-23 22:56:30 UTC (rev 123396) @@ -1,3 +1,22 @@ +2012-07-23 Andreas Kling kl...@webkit.org + +Rep

[webkit-changes] [121982] trunk/Source/WebCore

2012-07-06 Thread kling
012-07-06 17:05:39 UTC (rev 121982) @@ -1,3 +1,45 @@ +2012-07-06 Andreas Kling kl...@webkit.org + +Separate mutating CSSStyleDeclaration operations. +http://webkit.org/b/89945 + +Reviewed by Antti Koivisto. + +Use separate paths for mutating the StyleProperty

[webkit-changes] [121553] trunk/Source/WebCore

2012-06-29 Thread kling
unk/Source/WebCore/ChangeLog 2012-06-29 12:23:48 UTC (rev 121553) @@ -1,3 +1,11 @@ +2012-06-29 Andreas Kling kl...@webkit.org + +Unreviewed mac build fix after r121547. +Remove the now-unused FontCustomPlatformData::m_atsContainer. + +* platform/graphics/

[webkit-changes] [121562] trunk/Source/WebCore

2012-06-29 Thread kling
unk/Source/WebCore/ChangeLog 2012-06-29 15:19:32 UTC (rev 121561) +++ trunk/Source/WebCore/ChangeLog 2012-06-29 15:21:02 UTC (rev 121562) @@ -1,3 +1,69 @@ +2012-06-29 Andreas Kling kl...@webkit.org + +Separate mutating CSSStyleDeclaration operations. +http://webkit.org/b/89

[webkit-changes] [121570] trunk/Source/WebCore

2012-06-29 Thread kling
/Source/WebCore/ChangeLog (121569 => 121570) --- trunk/Source/WebCore/ChangeLog 2012-06-29 17:17:02 UTC (rev 121569) +++ trunk/Source/WebCore/ChangeLog 2012-06-29 17:20:19 UTC (rev 121570) @@ -1,3 +1,54 @@ +2012-06-29 Andreas Kling kl...@webkit.org + +Unreviewed, rolling out r121

[webkit-changes] [121440] trunk/LayoutTests

2012-06-28 Thread kling
UTC (rev 121440) @@ -1,3 +1,12 @@ +2012-06-28 Andreas Kling kl...@webkit.org + +[WK2] platform/mac/editing/spelling/autocorrection-blockquote-crash.html fails. +http://webkit.org/b/90156 + +Skip this test on mac-wk2 for now. + +* platform/mac-wk2/Skipped: + 2012-06

[webkit-changes] [121347] trunk/Source/WebCore

2012-06-27 Thread kling
347) --- trunk/Source/WebCore/ChangeLog 2012-06-27 16:55:51 UTC (rev 121346) +++ trunk/Source/WebCore/ChangeLog 2012-06-27 17:22:30 UTC (rev 121347) @@ -1,3 +1,15 @@ +2012-06-27 Andreas Kling kl...@webkit.org + +REGRESSION(r121296): New zero-size background tests asserting on Mac. +h

[webkit-changes] [121113] trunk/Source/WebKit2

2012-06-24 Thread kling
-06-24 08:15:08 UTC (rev 121113) @@ -1,3 +1,27 @@ +2012-06-24 Andreas Kling kl...@webkit.org + +REGRESSION(r120329): Intermittent WebProcess shutdowns due to out-of-line DidReceiveEvent messages. +rdar://problem/11686974 +http://webkit.org/b/89659 + +Reviewed by

[webkit-changes] [121138] trunk/Source/WebKit2

2012-06-24 Thread kling
/WebKit2/UIProcess/WebPageProxy.cpp Diff Modified: trunk/Source/WebKit2/ChangeLog (121137 => 121138) --- trunk/Source/WebKit2/ChangeLog 2012-06-25 04:33:02 UTC (rev 121137) +++ trunk/Source/WebKit2/ChangeLog 2012-06-25 05:08:35 UTC (rev 121138) @@ -1,3 +1,16 @@ +2012-06-24 Andreas Kling

[webkit-changes] [120735] trunk

2012-06-19 Thread kling
:57:24 UTC (rev 120734) +++ trunk/LayoutTests/ChangeLog 2012-06-19 17:59:44 UTC (rev 120735) @@ -1,3 +1,23 @@ +2012-06-19 Andreas Kling kl...@webkit.org + +Remove the -webkit-match-nearest-mail-blockquote-color property. +http://webkit.org/b/89480 + +Reviewed by Antti Koivi

[webkit-changes] [120329] trunk/Source/WebKit2

2012-06-14 Thread kling
15:52:28 UTC (rev 120329) @@ -1,3 +1,23 @@ +2012-06-13 Andreas Kling kl...@webkit.org + +Chinese IM receives incorrect/duplicated key events in text fields in webpages in Safari. +http://webkit.org/b/89048 +rdar://problem/11449702 + +Reviewed by Darin Ad

[webkit-changes] [120364] trunk/Source/WebCore

2012-06-14 Thread kling
rce/WebCore/ChangeLog 2012-06-14 22:00:58 UTC (rev 120363) +++ trunk/Source/WebCore/ChangeLog 2012-06-14 22:21:45 UTC (rev 120364) @@ -1,3 +1,20 @@ +2012-06-14 Andreas Kling kl...@webkit.org + +Crashes below IconDatabase::performPendingRetainAndReleaseOperations(). +http://webkit.or

[webkit-changes] [119097] trunk/Source/WebCore

2012-05-31 Thread kling
097) --- trunk/Source/WebCore/ChangeLog 2012-05-31 13:24:13 UTC (rev 119096) +++ trunk/Source/WebCore/ChangeLog 2012-05-31 13:38:47 UTC (rev 119097) @@ -1,3 +1,32 @@ +2012-05-30 Andreas Kling kl...@webkit.org + +Have StylePropertySet constructor take array/length instead of vec

[webkit-changes] [118809] trunk/Source/WebCore

2012-05-29 Thread kling
Diff Modified: trunk/Source/WebCore/ChangeLog (118808 => 118809) --- trunk/Source/WebCore/ChangeLog 2012-05-29 18:15:03 UTC (rev 118808) +++ trunk/Source/WebCore/ChangeLog 2012-05-29 18:19:59 UTC (rev 118809) @@ -1,3 +1,53 @@ +2012-05-29 Andreas Kling kl...@webkit.org + +M

[webkit-changes] [118127] trunk/Source/WebCore

2012-05-23 Thread kling
urn if !hasAttrList() to avoid the function call overhead of +ElementAttributeData::attrIfExists(). + +* dom/Element.cpp: +(WebCore::Element::attrIfExists): + +2012-05-22 Andreas Kling kl...@webkit.org + Remove an assertion since an event's target might be a shadow r

[webkit-changes] [118128] trunk/Source/WebCore/ChangeLog

2012-05-23 Thread kling
(118127 => 118128) --- trunk/Source/WebCore/ChangeLog 2012-05-23 06:17:33 UTC (rev 118127) +++ trunk/Source/WebCore/ChangeLog 2012-05-23 06:21:55 UTC (rev 118128) @@ -1,4 +1,4 @@ -2012-05-22 Hayato Ito hay...@chromium.org +2012-05-22 Andreas Kling kl...@webkit.org Short-circuit Elem

[webkit-changes] [118173] trunk/Source/WebCore

2012-05-23 Thread kling
: trunk/Source/WebCore/ChangeLog (118172 => 118173) --- trunk/Source/WebCore/ChangeLog 2012-05-23 13:48:58 UTC (rev 118172) +++ trunk/Source/WebCore/ChangeLog 2012-05-23 13:50:06 UTC (rev 118173) @@ -1,3 +1,23 @@ +2012-05-23 Andreas Kling kl...@webkit.org + +Streamline Element teard

[webkit-changes] [118174] trunk/Source/WebCore

2012-05-23 Thread kling
/WebCore/dom/NamedNodeMap.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (118173 => 118174) --- trunk/Source/WebCore/ChangeLog 2012-05-23 13:50:06 UTC (rev 118173) +++ trunk/Source/WebCore/ChangeLog 2012-05-23 13:54:54 UTC (rev 118174) @@ -1,5 +1,26 @@ 2012-05-23 Andreas Kling

[webkit-changes] [118175] trunk/Source/WebCore

2012-05-23 Thread kling
rev 118174) +++ trunk/Source/WebCore/ChangeLog 2012-05-23 14:05:02 UTC (rev 118175) @@ -1,5 +1,29 @@ 2012-05-23 Andreas Kling kl...@webkit.org +Kill some frivolous null-checking of Element::m_attributeData. +http://webkit.org/b/87248 + +Reviewed by Antti Koivi

[webkit-changes] [118176] trunk/Source/WebCore

2012-05-23 Thread kling
175) +++ trunk/Source/WebCore/ChangeLog 2012-05-23 14:08:41 UTC (rev 118176) @@ -1,5 +1,40 @@ 2012-05-23 Andreas Kling kl...@webkit.org +CSSParser: Simplify StylePropertySet creation. +http://webkit.org/b/87259 + +Reviewed by Alexis Menard. + +Turn CSSParse

[webkit-changes] [118177] trunk/Source/WebCore

2012-05-23 Thread kling
ore/ChangeLog 2012-05-23 14:08:41 UTC (rev 118176) +++ trunk/Source/WebCore/ChangeLog 2012-05-23 14:16:20 UTC (rev 118177) @@ -1,5 +1,14 @@ 2012-05-23 Andreas Kling kl...@webkit.org +Let the compiler generate FontFamily's copy ctor and assignment operator. + +Blindly rubberstam

[webkit-changes] [117954] trunk/LayoutTests

2012-05-22 Thread kling
(117953 => 117954) --- trunk/LayoutTests/ChangeLog 2012-05-22 11:54:50 UTC (rev 117953) +++ trunk/LayoutTests/ChangeLog 2012-05-22 11:57:20 UTC (rev 117954) @@ -1,3 +1,16 @@ +2012-05-22 Andreas Kling kl...@webkit.org + +Add a layout test for attribute selector invalidation trigger

[webkit-changes] [117956] trunk

2012-05-22 Thread kling
rev 117955) +++ trunk/LayoutTests/ChangeLog 2012-05-22 12:06:24 UTC (rev 117956) @@ -1,3 +1,13 @@ +2012-05-22 Andreas Kling kl...@webkit.org + +DOM Attr objects pointing to style attribute should force reification when read. +http://webkit.org/b/87076 + +Reviewed by An

[webkit-changes] [117744] trunk/Source

2012-05-21 Thread kling
744) @@ -1,3 +1,16 @@ +2012-05-21 Andreas Kling kl...@webkit.org + +REGRESSION(r117501): IconDatabase asserts on startup in synchronousIconForPageURL(). +http://webkit.org/b/86935 +rdar://problem/11480012 + +Reviewed by Anders Carlsson. + +Added a s

[webkit-changes] [117809] trunk/Source

2012-05-21 Thread kling
-21 Andreas Kling kl...@webkit.org + +CSS: Move duplicate property elimination to parser. +http://webkit.org/b/86948 + +Reviewed by Antti Koivisto. + +Add WTF::BitArray, a simple, malloc free, fixed-size bit array class. + +* GNUmakefile.list

[webkit-changes] [117902] trunk/Source/WebCore

2012-05-21 Thread kling
/Source/WebCore/ChangeLog (117901 => 117902) --- trunk/Source/WebCore/ChangeLog 2012-05-22 05:08:17 UTC (rev 117901) +++ trunk/Source/WebCore/ChangeLog 2012-05-22 05:11:02 UTC (rev 117902) @@ -1,3 +1,16 @@ +2012-05-21 Andreas Kling kl...@webkit.org + +Use stack-allocated BitAr

[webkit-changes] [117471] trunk/Source

2012-05-17 Thread kling
18:48:29 UTC (rev 117471) @@ -1,3 +1,15 @@ +2012-05-16 Andreas Kling kl...@webkit.org + +Make PluginInfoStore properly thread-safe. +http://webkit.org/b/86648 +rdar://problem/11451178 + +Reviewed by Darin Adler. + +* plugins/PluginData.h: +(WebC

[webkit-changes] [117473] trunk/Source/WebCore

2012-05-17 Thread kling
ore/ChangeLog 2012-05-17 18:50:00 UTC (rev 117472) +++ trunk/Source/WebCore/ChangeLog 2012-05-17 18:57:16 UTC (rev 117473) @@ -1,3 +1,20 @@ +2012-05-17 Andreas Kling kl...@webkit.org + +Parser: Avoid unnecessary ref count churn in token constructors. +http://webkit.org/b/86

[webkit-changes] [117501] trunk/Source/WebCore

2012-05-17 Thread kling
/ChangeLog (117500 => 117501) --- trunk/Source/WebCore/ChangeLog 2012-05-17 21:46:02 UTC (rev 117500) +++ trunk/Source/WebCore/ChangeLog 2012-05-17 21:49:43 UTC (rev 117501) @@ -1,3 +1,46 @@ +2012-05-15 Andreas Kling kl...@webkit.org + +IconDatabase: Move icon retain/release

  1   2   3   4   5   >