Title: [161089] trunk/Source/WebCore
Revision
161089
Author
[email protected]
Date
2013-12-26 10:00:39 -0800 (Thu, 26 Dec 2013)

Log Message

Make Text::createTextRenderer() take a const RenderStyle&.
<https://webkit.org/b/126136>

Nuke a FIXME about constifying a RenderStyle& local.

Reviewed by Anders Carlsson.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (161088 => 161089)


--- trunk/Source/WebCore/ChangeLog	2013-12-26 17:58:56 UTC (rev 161088)
+++ trunk/Source/WebCore/ChangeLog	2013-12-26 18:00:39 UTC (rev 161089)
@@ -1,5 +1,14 @@
 2013-12-22  Andreas Kling  <[email protected]>
 
+        Make Text::createTextRenderer() take a const RenderStyle&.
+        <https://webkit.org/b/126136>
+
+        Nuke a FIXME about constifying a RenderStyle& local.
+
+        Reviewed by Anders Carlsson.
+
+2013-12-22  Andreas Kling  <[email protected]>
+
         Move more inlines from RenderObject to RenderElement.
         <https://webkit.org/b/126134>
 

Modified: trunk/Source/WebCore/dom/Text.cpp (161088 => 161089)


--- trunk/Source/WebCore/dom/Text.cpp	2013-12-26 17:58:56 UTC (rev 161088)
+++ trunk/Source/WebCore/dom/Text.cpp	2013-12-26 18:00:39 UTC (rev 161089)
@@ -187,7 +187,7 @@
 }
 #endif
 
-RenderText* Text::createTextRenderer(RenderStyle& style)
+RenderText* Text::createTextRenderer(const RenderStyle& style)
 {
 #if ENABLE(SVG)
     if (isSVGText(this) || isSVGShadowText(this))

Modified: trunk/Source/WebCore/dom/Text.h (161088 => 161089)


--- trunk/Source/WebCore/dom/Text.h	2013-12-26 17:58:56 UTC (rev 161088)
+++ trunk/Source/WebCore/dom/Text.h	2013-12-26 18:00:39 UTC (rev 161089)
@@ -47,7 +47,7 @@
     String wholeText() const;
     PassRefPtr<Text> replaceWholeText(const String&, ExceptionCode&);
     
-    RenderText* createTextRenderer(RenderStyle&);
+    RenderText* createTextRenderer(const RenderStyle&);
     
     virtual bool canContainRangeEndPoint() const OVERRIDE FINAL { return true; }
 

Modified: trunk/Source/WebCore/style/StyleResolveTree.cpp (161088 => 161089)


--- trunk/Source/WebCore/style/StyleResolveTree.cpp	2013-12-26 17:58:56 UTC (rev 161088)
+++ trunk/Source/WebCore/style/StyleResolveTree.cpp	2013-12-26 18:00:39 UTC (rev 161089)
@@ -378,8 +378,7 @@
     if (!renderingParentNode->childShouldCreateRenderer(textNode))
         return;
 
-    // FIXME: constify this RenderStyle&.
-    RenderStyle& style = parentRenderer->style();
+    const auto& style = parentRenderer->style();
 
     if (!textRendererIsNeeded(textNode, *parentRenderer, style))
         return;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to