summaryrefslogtreecommitdiffstats
path: root/WebCore/rendering/PointerEventsHitRules.cpp
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2009-03-05 14:34:32 -0800
committerThe Android Open Source Project <initial-contribution@android.com>2009-03-05 14:34:32 -0800
commit635860845790a19bf50bbc51ba8fb66a96dde068 (patch)
treeef6ad9ff73a5b57f65249d4232a202fa77e6a140 /WebCore/rendering/PointerEventsHitRules.cpp
parent8e35f3cfc7fba1d1c829dc557ebad6409cbe16a2 (diff)
downloadexternal_webkit-635860845790a19bf50bbc51ba8fb66a96dde068.zip
external_webkit-635860845790a19bf50bbc51ba8fb66a96dde068.tar.gz
external_webkit-635860845790a19bf50bbc51ba8fb66a96dde068.tar.bz2
auto import from //depot/cupcake/@136594
Diffstat (limited to 'WebCore/rendering/PointerEventsHitRules.cpp')
-rw-r--r--WebCore/rendering/PointerEventsHitRules.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/WebCore/rendering/PointerEventsHitRules.cpp b/WebCore/rendering/PointerEventsHitRules.cpp
index bee13af..214fb09 100644
--- a/WebCore/rendering/PointerEventsHitRules.cpp
+++ b/WebCore/rendering/PointerEventsHitRules.cpp
@@ -20,12 +20,11 @@
*/
#include "config.h"
-#if ENABLE(SVG)
#include "PointerEventsHitRules.h"
namespace WebCore {
-PointerEventsHitRules::PointerEventsHitRules(ESVGHitTesting hitTesting, EPointerEvents pointerEvents)
+PointerEventsHitRules::PointerEventsHitRules(EHitTesting hitTesting, EPointerEvents pointerEvents)
: requireVisible(false)
, requireFill(false)
, requireStroke(false)
@@ -36,6 +35,7 @@ PointerEventsHitRules::PointerEventsHitRules(ESVGHitTesting hitTesting, EPointer
switch (pointerEvents)
{
case PE_VISIBLE_PAINTED:
+ case PE_AUTO: // "auto" is like "visiblePainted" when in SVG content
requireFill = true;
requireStroke = true;
case PE_VISIBLE:
@@ -72,6 +72,7 @@ PointerEventsHitRules::PointerEventsHitRules(ESVGHitTesting hitTesting, EPointer
switch (pointerEvents)
{
case PE_VISIBLE_PAINTED:
+ case PE_AUTO: // "auto" is like "visiblePainted" when in SVG content
requireVisible = true;
requireFill = true;
requireStroke = true;
@@ -107,4 +108,3 @@ PointerEventsHitRules::PointerEventsHitRules(ESVGHitTesting hitTesting, EPointer
}
// vim:ts=4:noet
-#endif // ENABLE(SVG)