Index: third_party/WebKit/Source/core/layout/PointerEventsHitRules.cpp |
diff --git a/third_party/WebKit/Source/core/layout/PointerEventsHitRules.cpp b/third_party/WebKit/Source/core/layout/PointerEventsHitRules.cpp |
index cc8157932f0163d2cb79e7b504cadc4612a6257b..4f98e4dcf89d6a84a5c0b13ccc4708dd5374e3cd 100644 |
--- a/third_party/WebKit/Source/core/layout/PointerEventsHitRules.cpp |
+++ b/third_party/WebKit/Source/core/layout/PointerEventsHitRules.cpp |
@@ -41,80 +41,82 @@ PointerEventsHitRules::PointerEventsHitRules(EHitTesting hitTesting, |
canHitFill(false), |
canHitBoundingBox(false) { |
if (request.svgClipContent()) |
- pointerEvents = PE_FILL; |
+ pointerEvents = EPointerEvents::PE_FILL; |
if (hitTesting == SVG_GEOMETRY_HITTESTING) { |
switch (pointerEvents) { |
- case PE_BOUNDINGBOX: |
+ case EPointerEvents::PE_BOUNDINGBOX: |
canHitBoundingBox = true; |
break; |
- case PE_VISIBLE_PAINTED: |
- case PE_AUTO: // "auto" is like "visiblePainted" when in SVG content |
+ case EPointerEvents::PE_VISIBLE_PAINTED: |
+ case EPointerEvents::PE_AUTO: // "auto" is like "visiblePainted" when in |
+ // SVG content |
requireFill = true; |
requireStroke = true; |
- case PE_VISIBLE: |
+ case EPointerEvents::PE_VISIBLE: |
requireVisible = true; |
canHitFill = true; |
canHitStroke = true; |
break; |
- case PE_VISIBLE_FILL: |
+ case EPointerEvents::PE_VISIBLE_FILL: |
requireVisible = true; |
canHitFill = true; |
break; |
- case PE_VISIBLE_STROKE: |
+ case EPointerEvents::PE_VISIBLE_STROKE: |
requireVisible = true; |
canHitStroke = true; |
break; |
- case PE_PAINTED: |
+ case EPointerEvents::PE_PAINTED: |
requireFill = true; |
requireStroke = true; |
- case PE_ALL: |
+ case EPointerEvents::PE_ALL: |
canHitFill = true; |
canHitStroke = true; |
break; |
- case PE_FILL: |
+ case EPointerEvents::PE_FILL: |
canHitFill = true; |
break; |
- case PE_STROKE: |
+ case EPointerEvents::PE_STROKE: |
canHitStroke = true; |
break; |
- case PE_NONE: |
+ case EPointerEvents::PE_NONE: |
// nothing to do here, defaults are all false. |
break; |
} |
} else { |
switch (pointerEvents) { |
- case PE_BOUNDINGBOX: |
+ case EPointerEvents::PE_BOUNDINGBOX: |
canHitBoundingBox = true; |
break; |
- case PE_VISIBLE_PAINTED: |
- case PE_AUTO: // "auto" is like "visiblePainted" when in SVG content |
+ case EPointerEvents::PE_VISIBLE_PAINTED: |
+ case EPointerEvents::PE_AUTO: // "auto" is like "visiblePainted" when in |
+ // SVG content |
requireVisible = true; |
requireFill = true; |
requireStroke = true; |
canHitFill = true; |
canHitStroke = true; |
break; |
- case PE_VISIBLE_FILL: |
- case PE_VISIBLE_STROKE: |
- case PE_VISIBLE: |
+ case EPointerEvents::PE_VISIBLE_FILL: |
+ case EPointerEvents::PE_VISIBLE_STROKE: |
+ case EPointerEvents::PE_VISIBLE: |
requireVisible = true; |
canHitFill = true; |
canHitStroke = true; |
break; |
- case PE_PAINTED: |
+ case EPointerEvents::PE_PAINTED: |
requireFill = true; |
requireStroke = true; |
canHitFill = true; |
canHitStroke = true; |
break; |
- case PE_FILL: |
- case PE_STROKE: |
- case PE_ALL: |
+ case EPointerEvents::PE_FILL: |
+ case EPointerEvents::PE_STROKE: |
+ case EPointerEvents::PE_ALL: |
canHitFill = true; |
canHitStroke = true; |
break; |
- case PE_NONE: |
+ case EPointerEvents::PE_NONE: |
// nothing to do here, defaults are all false. |
break; |
} |