WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
146653
Revert use of SVG <mask> elements for -webkit-mask-image (
r176798
,
r177494
,
r186180
)
https://bugs.webkit.org/show_bug.cgi?id=146653
Summary
Revert use of SVG <mask> elements for -webkit-mask-image (r176798, r177494, ...
Simon Fraser (smfr)
Reported
2015-07-06 15:10:15 PDT
Need to revert these changes, because of the number of regressions:
bug 141857
,
bug 146509
,
bug 146561
.
Attachments
Patch
(6.93 KB, patch)
2015-07-06 17:52 PDT
,
Simon Fraser (smfr)
dino
: review+
Details
Formatted Diff
Diff
Patch
(88.02 KB, patch)
2015-07-06 17:54 PDT
,
Simon Fraser (smfr)
dino
: review+
Details
Formatted Diff
Diff
Patch
(76.97 KB, patch)
2015-07-06 17:56 PDT
,
Simon Fraser (smfr)
dino
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2015-07-06 15:23:09 PDT
rdar://problem/21435233
Simon Fraser (smfr)
Comment 2
2015-07-06 17:52:03 PDT
Created
attachment 256262
[details]
Patch
Simon Fraser (smfr)
Comment 3
2015-07-06 17:54:23 PDT
Created
attachment 256263
[details]
Patch
Simon Fraser (smfr)
Comment 4
2015-07-06 17:56:31 PDT
Created
attachment 256266
[details]
Patch
Simon Fraser (smfr)
Comment 5
2015-07-06 17:56:56 PDT
Patches are interdependent, so patches 2 and 3 won't apply.
Dean Jackson
Comment 6
2015-07-06 17:58:03 PDT
Comment on
attachment 256262
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=256262&action=review
> Source/WebCore/platform/graphics/MaskImageOperation.cpp:222 > - > +
:(
Dean Jackson
Comment 7
2015-07-06 18:01:54 PDT
Comment on
attachment 256263
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=256263&action=review
> Source/WebCore/css/CSSValue.h:174 > SVGColorClass, > SVGPaintClass, > - WebKitCSSResourceClass, >
Not sure this one is needed, but it doesn't matter.
> Source/WebCore/css/CSSValue.h:192 > #endif > + WebKitCSSResourceClass >
See above.
Dean Jackson
Comment 8
2015-07-06 18:04:34 PDT
Comment on
attachment 256266
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=256266&action=review
> Source/WebCore/css/CSSValue.h:-192 > - WebKitCSSResourceClass > -
Oh, you got rid of it here.
Simon Fraser (smfr)
Comment 9
2015-07-06 18:17:56 PDT
https://trac.webkit.org/r186390
https://trac.webkit.org/r186391
https://trac.webkit.org/r186392
Chris Dumez
Comment 10
2015-07-06 19:45:35 PDT
This caused http/tests/misc/mask-image-accept.html to start failing:
https://build.webkit.org/results/Apple%20Win%207%20Release%20(Tests)/r186390%20(52826)/results.html
Chris Dumez
Comment 11
2015-07-06 19:48:52 PDT
(In reply to
comment #10
)
> This caused http/tests/misc/mask-image-accept.html to start failing: >
https://build.webkit.org/results/Apple%20Win%207%20Release%20(Tests)/
>
r186390
%20(52826)/results.html
Looks like only the Windows bot is having trouble with this though. The test in question is using -webkit-mask-image but not SVG.
Chris Dumez
Comment 12
2015-07-06 19:52:19 PDT
(In reply to
comment #11
)
> (In reply to
comment #10
) > > This caused http/tests/misc/mask-image-accept.html to start failing: > >
https://build.webkit.org/results/Apple%20Win%207%20Release%20(Tests)/
> >
r186390
%20(52826)/results.html > > Looks like only the Windows bot is having trouble with this though. The test > in question is using -webkit-mask-image but not SVG.
Ah, never mind, the issue was that the bot had processed
r186390
but not
r186391
and
r186392
yet. The test is now passing again on the Windows bot.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug