Closed
Bug 620144
Opened 13 years ago
Closed 13 years ago
clip paths and masks that can't be resolved should be ignored
Categories
(Core :: SVG, defect)
Core
SVG
Tracking
()
RESOLVED
FIXED
People
(Reporter: longsonr, Assigned: longsonr)
References
Details
Attachments
(1 file, 1 obsolete file)
5.62 KB,
patch
|
jwatt
:
review+
roc
:
approval2.0+
|
Details | Diff | Splinter Review |
currently we stop drawing if we fail to resolve a clip path or a mask. SVG 1.1 2nd edition changed so say that we should draw the object unclipped or unmasked.
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → longsonr
Assignee | ||
Comment 1•13 years ago
|
||
http://dev.w3.org/SVG/profiles/1.1F2/test/harness/htmlObjectMiniApproved/masking-path-08-b.html http://dev.w3.org/SVG/profiles/1.1F2/test/harness/htmlObjectMiniApproved/masking-path-10-b.html
Assignee | ||
Comment 2•13 years ago
|
||
Attachment #498543 -
Flags: review?(jwatt)
Updated•13 years ago
|
Blocks: svg11tests
![]() |
||
Comment 3•13 years ago
|
||
Comment on attachment 498543 [details] [diff] [review] patch r=jwatt >+ <rect x="0%" y="0%" width="100%" height="100%" fill="red"/> >+ <rect x="0%" y="0%" width="100%" height="100%" fill="lime" clipPath="url(#null)"/> You don't need the x or y in your tests, if you can be bothered to remove them. > * @return the clip-path frame, or null if there is no clip-path frame > * @param aOK if a clip-path was specified but the designated element >- * does not exist or is an element of the wrong type, *aOK is set >- * to false. Otherwise *aOK is untouched. >+ * is an element of the wrong type, *aOK is set to false. >+ * Otherwise *aOK is untouched. s/specified but the/specified and the/ s/is an element of the wrong type/exists but is an element of the wrong type/ > * @return the mask frame, or null if there is no mask frame > * @param aOK if a mask was specified but the designated element >- * does not exist or is an element of the wrong type, *aOK is set >- * to false. Otherwise *aOK is untouched. >+ * is an element of the wrong type, *aOK is set to false. >+ * Otherwise *aOK is untouched. same
Attachment #498543 -
Flags: review?(jwatt) → review+
Assignee | ||
Comment 4•13 years ago
|
||
Attachment #498543 -
Attachment is obsolete: true
Assignee | ||
Updated•13 years ago
|
Attachment #498621 -
Flags: approval2.0?
![]() |
||
Comment 5•13 years ago
|
||
Comment on attachment 498621 [details] [diff] [review] address review comments thanks
Attachment #498621 -
Flags: review+
Attachment #498621 -
Flags: approval2.0? → approval2.0+
Assignee | ||
Updated•13 years ago
|
Keywords: checkin-needed
Whiteboard: [needs landing]
![]() |
||
Comment 6•13 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/0ca1b65bb907
Status: NEW → RESOLVED
Closed: 13 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Whiteboard: [needs landing]
Assignee | ||
Updated•12 years ago
|
Flags: in-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•