Summary: | allow the SVG pointer-events CSS property in HTML | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Timothy Hatcher <timothy> | ||||
Component: | CSS | Assignee: | Dean Jackson <dino> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | dino, koliberek0302, ml, simon.fraser | ||||
Priority: | P4 | Keywords: | InRadar | ||||
Version: | 420+ | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.4 | ||||||
Attachments: |
|
Description
Timothy Hatcher
2006-10-23 23:06:37 PDT
Wow. This is a blast from the past. Proposal up at: http://webkit.org/specs/PointerEventsProperty.html Created attachment 26136 [details]
Patch + testcases
Hmmm... just occurred to me that the svg css property value keywords might not be visible without svg enabled. Note to self: check this. Yep. I need to move the "visiblePainted", etc keywords in from SVGCSSValueKeywords.in I won't submit a new patch file - it should be obvious for review. Comment on attachment 26136 [details]
Patch + testcases
r=me
Committed r39634 M WebCore/ChangeLog A WebCore/manual-tests/pointer-events.html M WebCore/rendering/RenderObject.h M WebCore/rendering/PointerEventsHitRules.cpp M WebCore/rendering/RenderPath.cpp M WebCore/rendering/InlineFlowBox.cpp M WebCore/rendering/InlineTextBox.cpp M WebCore/rendering/EllipsisBox.cpp M WebCore/rendering/RenderBox.cpp M WebCore/rendering/RenderBlock.cpp M WebCore/rendering/PointerEventsHitRules.h M WebCore/rendering/RootInlineBox.cpp M WebCore/rendering/RenderSVGImage.cpp M WebCore/rendering/RenderSVGText.cpp M WebCore/rendering/TextControlInnerElements.cpp M WebCore/rendering/style/SVGRenderStyle.h M WebCore/rendering/style/SVGRenderStyleDefs.h M WebCore/rendering/style/RenderStyleConstants.h M WebCore/rendering/style/RenderStyle.h M WebCore/rendering/InlineBox.h M WebCore/css/SVGCSSComputedStyleDeclaration.cpp M WebCore/css/CSSValueKeywords.in M WebCore/css/CSSStyleSelector.cpp M WebCore/css/CSSParser.cpp M WebCore/css/SVGCSSValueKeywords.in M WebCore/css/SVGCSSStyleSelector.cpp M WebCore/css/CSSComputedStyleDeclaration.cpp M WebCore/css/CSSPrimitiveValueMappings.h M LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.checksum M LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.png M LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.txt M LayoutTests/platform/mac/svg/custom/pointer-events-path-expected.txt M LayoutTests/platform/mac/svg/custom/pointer-events-path-expected.checksum M LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.png M LayoutTests/platform/mac/svg/custom/pointer-events-path-expected.png M LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.checksum M LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.txt M LayoutTests/ChangeLog A LayoutTests/fast/events/pointer-events-expected.txt A LayoutTests/fast/events/pointer-events.html A LayoutTests/fast/events/pointer-events-2-expected.txt A LayoutTests/fast/events/pointer-events-2.html M LayoutTests/fast/css/computed-style-without-renderer-expected.txt M LayoutTests/fast/css/computed-style-expected.txt M LayoutTests/svg/css/getComputedStyle-basic-expected.txt M LayoutTests/svg/custom/pointer-events-path.svg M LayoutTests/svg/custom/pointer-events-image.svg M LayoutTests/svg/custom/pointer-events-text.svg |