WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
92537
[CSS Shaders] CSS parser rejects parameter names that are also CSS keywords
https://bugs.webkit.org/show_bug.cgi?id=92537
Summary
[CSS Shaders] CSS parser rejects parameter names that are also CSS keywords
Max Vujovic
Reported
2012-07-27 12:39:13 PDT
For example, the following does not parse because the parameter name "background" is also a CSS keyword: -webkit-filter: custom(none url(fragment.shader), background 0 1 0 1) According to the Filter Effects spec, it should parse. Parameter names are allowed to be any valid CSS identifier: """ <param-def> <param-name>wsp<param-value> <param-name> <ident> """
https://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html#feCustom
Attachments
Patch
(4.56 KB, patch)
2012-07-30 11:09 PDT
,
Max Vujovic
webkit.review.bot
: commit-queue-
Details
Formatted Diff
Diff
Archive of layout-test-results from gce-cr-linux-07
(304.92 KB, application/zip)
2012-07-30 12:27 PDT
,
WebKit Review Bot
no flags
Details
Patch
(9.13 KB, patch)
2012-07-30 14:00 PDT
,
Max Vujovic
webkit.review.bot
: commit-queue-
Details
Formatted Diff
Diff
Archive of layout-test-results from gce-cr-linux-06
(580.79 KB, application/zip)
2012-07-30 14:34 PDT
,
WebKit Review Bot
no flags
Details
Patch
(10.13 KB, patch)
2012-07-30 15:56 PDT
,
Max Vujovic
no flags
Details
Formatted Diff
Diff
Patch
(10.42 KB, patch)
2012-07-31 09:59 PDT
,
Max Vujovic
no flags
Details
Formatted Diff
Diff
Patch
(10.78 KB, patch)
2012-07-31 10:03 PDT
,
Max Vujovic
no flags
Details
Formatted Diff
Diff
Show Obsolete
(6)
View All
Add attachment
proposed patch, testcase, etc.
Max Vujovic
Comment 1
2012-07-30 11:09:49 PDT
Created
attachment 155323
[details]
Patch
WebKit Review Bot
Comment 2
2012-07-30 12:27:54 PDT
Comment on
attachment 155323
[details]
Patch
Attachment 155323
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/13381877
New failing tests: css3/filters/custom/custom-filter-property-parsing.html
WebKit Review Bot
Comment 3
2012-07-30 12:27:58 PDT
Created
attachment 155339
[details]
Archive of layout-test-results from gce-cr-linux-07 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: gce-cr-linux-07 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Max Vujovic
Comment 4
2012-07-30 14:00:23 PDT
Created
attachment 155356
[details]
Patch Added an end-to-end test in addition to the parsing test. Added Chromium V8-specific parsing expectations.
WebKit Review Bot
Comment 5
2012-07-30 14:34:40 PDT
Comment on
attachment 155356
[details]
Patch
Attachment 155356
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/13401173
New failing tests: css3/filters/custom/custom-filter-css-keyword-as-parameter-name.html
WebKit Review Bot
Comment 6
2012-07-30 14:34:44 PDT
Created
attachment 155366
[details]
Archive of layout-test-results from gce-cr-linux-06 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: gce-cr-linux-06 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Max Vujovic
Comment 7
2012-07-30 15:56:59 PDT
Created
attachment 155388
[details]
Patch Added new test to Chromium TestExpectations for rebaselining on Win and Linux.
Max Vujovic
Comment 8
2012-07-31 09:59:11 PDT
Created
attachment 155575
[details]
Patch Added more detail to the ChangeLogs, per Dirk's request on IRC.
Max Vujovic
Comment 9
2012-07-31 10:03:46 PDT
Created
attachment 155577
[details]
Patch Reuploaded. Forgot to make a git --binary patch because of the pixel test.
Dirk Schulze
Comment 10
2012-07-31 10:28:41 PDT
Comment on
attachment 155577
[details]
Patch LGTM. r=me
WebKit Review Bot
Comment 11
2012-07-31 12:04:19 PDT
Comment on
attachment 155577
[details]
Patch Clearing flags on attachment: 155577 Committed
r124233
: <
http://trac.webkit.org/changeset/124233
>
WebKit Review Bot
Comment 12
2012-07-31 12:04:24 PDT
All reviewed patches have been landed. Closing bug.
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