2006-08-26 Eric Seidel <eric@eseidel.com>
Reviewed by hyatt.
pointer-events attribute does not work.
http://bugzilla.opendarwin.org/show_bug.cgi?id=10415
* kcanvas/RenderPath.cpp:
(WebCore::RenderPath::pointerEventsHitRules): new function to contain pointer-events hit logic
(WebCore::RenderPath::nodeAtPoint): respect pointer-events property
* kcanvas/RenderPath.h:
(WebCore::RenderPath::PointerEventsHitRules::PointerEventsHitRules):
* ksvg2/css/SVGCSSParser.cpp:
(WebCore::CSSParser::parseSVGValue):
* ksvg2/svg/SVGPaint.cpp: Fix this to use a real enum value
(WebCore::SVGPaint::SVGPaint):
(WebCore::SVGPaint::paintType):
(WebCore::SVGPaint::uri):
(WebCore::SVGPaint::setUri):
(WebCore::SVGPaint::setPaint):
* ksvg2/svg/SVGPaint.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16053
268f45cc-cd09-0410-ab3c-
d52691b4dbfc