Title: [254629] trunk/Source/WebCore
Revision
254629
Author
[email protected]
Date
2020-01-15 12:42:34 -0800 (Wed, 15 Jan 2020)

Log Message

[LFC][IFC] ContinuousContent should not need a copy of RunList
https://bugs.webkit.org/show_bug.cgi?id=206293
<rdar://problem/58607446>

Reviewed by Antti Koivisto.

~4% progression on PerformanceTests/Layout/line-layout-simple.html.

* layout/inlineformatting/InlineLineBreaker.cpp:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (254628 => 254629)


--- trunk/Source/WebCore/ChangeLog	2020-01-15 20:21:53 UTC (rev 254628)
+++ trunk/Source/WebCore/ChangeLog	2020-01-15 20:42:34 UTC (rev 254629)
@@ -1,3 +1,15 @@
+2020-01-15  Zalan Bujtas  <[email protected]>
+
+        [LFC][IFC] ContinuousContent should not need a copy of RunList
+        https://bugs.webkit.org/show_bug.cgi?id=206293
+        <rdar://problem/58607446>
+
+        Reviewed by Antti Koivisto.
+
+        ~4% progression on PerformanceTests/Layout/line-layout-simple.html.
+
+        * layout/inlineformatting/InlineLineBreaker.cpp:
+
 2020-01-15  Commit Queue  <[email protected]>
 
         Unreviewed, rolling out r254576.

Modified: trunk/Source/WebCore/layout/inlineformatting/InlineLineBreaker.cpp (254628 => 254629)


--- trunk/Source/WebCore/layout/inlineformatting/InlineLineBreaker.cpp	2020-01-15 20:21:53 UTC (rev 254628)
+++ trunk/Source/WebCore/layout/inlineformatting/InlineLineBreaker.cpp	2020-01-15 20:42:34 UTC (rev 254629)
@@ -70,7 +70,7 @@
     Optional<size_t> lastContentRunIndex() const;
 
 private:
-    LineBreaker::RunList m_runs;
+    const LineBreaker::RunList& m_runs;
     struct TrailingCollapsibleContent {
         void reset();
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to