[Regression] r107650 broke the windows build.
authorshinyak@chromium.org <shinyak@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 14 Feb 2012 04:19:34 +0000 (04:19 +0000)
committershinyak@chromium.org <shinyak@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 14 Feb 2012 04:19:34 +0000 (04:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=78569

Build fix, Unreviewed.

The variable defined in switch statement should not escape from the switch statement.

* dom/Element.cpp:
(WebCore::Element::webkitRegionOverflow):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@107663 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/dom/Element.cpp

index 14d098e..703a014 100644 (file)
@@ -1,3 +1,15 @@
+2012-02-13  Shinya Kawanaka  <shinyak@chromium.org>
+
+        [Regression] r107650 broke the windows build.
+        https://bugs.webkit.org/show_bug.cgi?id=78569
+
+        Build fix, Unreviewed.
+
+        The variable defined in switch statement should not escape from the switch statement.
+
+        * dom/Element.cpp:
+        (WebCore::Element::webkitRegionOverflow):
+
 2012-02-13  ChangSeok Oh  <shivamidow@gmail.com>
 
         [GTK] Mutation Observers build is broken
index 8c94d7c..cf93c62 100644 (file)
@@ -1995,15 +1995,18 @@ const AtomicString& Element::webkitRegionOverflow() const
     if (renderer() && renderer()->isRenderRegion()) {
         RenderRegion* region = toRenderRegion(renderer());
         switch (region->regionState()) {
-        case RenderRegion::RegionFit:
+        case RenderRegion::RegionFit: {
             DEFINE_STATIC_LOCAL(AtomicString, fitState, ("fit"));
             return fitState;
-        case RenderRegion::RegionEmpty:
+        }
+        case RenderRegion::RegionEmpty: {
             DEFINE_STATIC_LOCAL(AtomicString, emptyState, ("empty"));
             return emptyState;
-        case RenderRegion::RegionOverflow:
+        }
+        case RenderRegion::RegionOverflow: {
             DEFINE_STATIC_LOCAL(AtomicString, overflowState, ("overflow"));
             return overflowState;
+        }
         default:
             break;
         }