Closed
Bug 1531888
Opened 6 years ago
Closed 3 years ago
If clip-path IRI is missing, Firefox does not ignore it (at least for the purposes of mouse-interactions).
Categories
(Core :: SVG, defect, P2)
Core
SVG
Tracking
()
Tracking | Status | |
---|---|---|
firefox104 | --- | fixed |
People
(Reporter: twisniewski, Assigned: longsonr)
References
Details
(Whiteboard: [webcompat], [wptsync upstream])
Attachments
(2 files)
If the IRI reference is not valid (e.g it points to an object that doesn't exist or the object is not a ‘clipPath’ element) the ‘clip-path’ property must be treated as if it hadn't been specified.
However, as per the attached test-case, Firefox (unlike Blink, Edge, and WebKit) will ignore mouseover events on the SVG entirely if a clip-path is specified, but does not actually exist.
This is breaking important hover-effects on 24timezones.com, as reported at https://webcompat.com/issues/26639
Reporter | ||
Updated•6 years ago
|
Flags: webcompat?
Whiteboard: [webcompat]
Assignee | ||
Comment 1•6 years ago
|
||
Sounds like bug 1509394. Jonathan was working on something there which is why that bug isn't closed I think.
Flags: needinfo?(jwatt)
Updated•6 years ago
|
Priority: -- → P2
Updated•6 years ago
|
Whiteboard: [webcompat] → [webcompat][layout:triage-discuss]
Comment 2•6 years ago
|
||
Yeah, see bug 1509394 comment 12 in particular (which hints at there being something not-quite-fixed there).
Depends on: 1509394
Updated•6 years ago
|
Whiteboard: [webcompat][layout:triage-discuss] → [webcompat]
![]() |
||
Comment 3•6 years ago
|
||
Clearing this needinfo since it's essentially a dupe of the needinfo over in bug 1509394.
Flags: needinfo?(jwatt)
Comment 4•6 years ago
|
||
Migrating Webcompat whiteboard priorities to project flags. See bug 1547409.
Webcompat Priority: --- → ?
Comment 5•6 years ago
|
||
See bug 1547409. Migrating whiteboard priority tags to program flags.
Updated•6 years ago
|
Webcompat Priority: ? → P3
Assignee | ||
Comment 6•3 years ago
|
||
Updated•3 years ago
|
Assignee: nobody → longsonr
Status: NEW → ASSIGNED
Updated•3 years ago
|
Attachment #9285463 -
Attachment description: Bug 1531888 - ignore invalid clip-path references → Bug 1531888 - ignore invalid clip-path references when hit testing
Pushed by longsonr@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/cf850a76ee5f
ignore invalid clip-path references when hit testing r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/34847 for changes under testing/web-platform/tests
Whiteboard: [webcompat] → [webcompat], [wptsync upstream]
Comment 9•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox104:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
Upstream PR merged by moz-wptsync-bot
Assignee | ||
Updated•3 years ago
|
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•