WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
81859
Chromium: Should enable -webkit-image-set
https://bugs.webkit.org/show_bug.cgi?id=81859
Summary
Chromium: Should enable -webkit-image-set
Beth Dakin
Reported
2012-03-21 18:18:34 PDT
https://bugs.webkit.org/show_bug.cgi?id=80322
adds a new CSS property called -webkit-image-set. Since the implementation is currently incomplete, ports have to opt-in. Chrome should decide when to opt in.
Attachments
Patch
(4.55 KB, patch)
2012-04-11 11:11 PDT
,
Robert Flack
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-02
(6.26 MB, application/zip)
2012-04-11 13:42 PDT
,
WebKit Review Bot
no flags
Details
Archive of layout-test-results from ec2-cr-linux-01
(6.31 MB, application/zip)
2012-04-11 14:57 PDT
,
WebKit Review Bot
no flags
Details
Patch
(4.57 KB, patch)
2012-04-12 08:50 PDT
,
Robert Flack
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-02
(6.39 MB, application/zip)
2012-04-12 10:52 PDT
,
WebKit Review Bot
no flags
Details
Patch
(8.93 KB, patch)
2012-04-12 14:58 PDT
,
Robert Flack
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Robert Flack
Comment 1
2012-04-11 11:11:54 PDT
Created
attachment 136710
[details]
Patch
WebKit Review Bot
Comment 2
2012-04-11 11:15:04 PDT
Attachment 136710
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'LayoutTests/ChangeLog', u'LayoutTests/plat..." exit_code: 1 Source/WebCore/ChangeLog:8: You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible. [changelog/nonewtests] [5] Total errors found: 1 in 5 files If any of these errors are false positives, please file a bug against check-webkit-style.
Robert Kroeger
Comment 3
2012-04-11 12:06:51 PDT
Comment on
attachment 136710
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=136710&action=review
change looks good. add the image expectations
> Source/WebCore/ChangeLog:8 > + No new tests. (OOPS!)
you must change this line. it will not pass the commit queue.
WebKit Review Bot
Comment 4
2012-04-11 13:42:34 PDT
Comment on
attachment 136710
[details]
Patch
Attachment 136710
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12387257
New failing tests: fast/css/image-set-parsing.html
WebKit Review Bot
Comment 5
2012-04-11 13:42:39 PDT
Created
attachment 136743
[details]
Archive of layout-test-results from ec2-cr-linux-02 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-02 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
WebKit Review Bot
Comment 6
2012-04-11 14:57:10 PDT
Comment on
attachment 136710
[details]
Patch
Attachment 136710
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12392020
New failing tests: fast/css/image-set-parsing.html
WebKit Review Bot
Comment 7
2012-04-11 14:57:16 PDT
Created
attachment 136759
[details]
Archive of layout-test-results from ec2-cr-linux-01 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-01 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Robert Flack
Comment 8
2012-04-12 08:50:56 PDT
Created
attachment 136919
[details]
Patch
WebKit Review Bot
Comment 9
2012-04-12 10:52:48 PDT
Comment on
attachment 136919
[details]
Patch
Attachment 136919
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12392491
New failing tests: fast/css/image-set-parsing.html
WebKit Review Bot
Comment 10
2012-04-12 10:52:54 PDT
Created
attachment 136933
[details]
Archive of layout-test-results from ec2-cr-linux-02 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-02 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Robert Flack
Comment 11
2012-04-12 14:58:05 PDT
Created
attachment 136979
[details]
Patch
Adam Barth
Comment 12
2012-04-12 15:54:45 PDT
Comment on
attachment 136979
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=136979&action=review
> LayoutTests/platform/chromium/fast/css/image-set-parsing-expected.txt:58 > +FAIL jsWrapperClass(imageSetRule.__proto__) should be CSSValueListPrototype. Was Object. > +FAIL jsWrapperClass(imageSetRule.constructor) should be CSSValueListConstructor. Was Function.
Why do we fail these subtests?
Robert Flack
Comment 13
2012-04-12 17:19:53 PDT
(In reply to
comment #12
)
> (From update of
attachment 136979
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=136979&action=review
> > > LayoutTests/platform/chromium/fast/css/image-set-parsing-expected.txt:58 > > +FAIL jsWrapperClass(imageSetRule.__proto__) should be CSSValueListPrototype. Was Object. > > +FAIL jsWrapperClass(imageSetRule.constructor) should be CSSValueListConstructor. Was Function. > > Why do we fail these subtests?
It seems we do this for all the chromium tests which use toString to verify the class prototype and constructor since chromium always returns Object and Function for these respectively. For example for the prototype: egrep --exclude-dir=".svn" -r "jsWrapperClass\(.*.__proto__\) should be [A-Za-z]*\. Was Object\." . |wc -l 155
Adam Barth
Comment 14
2012-04-12 17:26:32 PDT
Comment on
attachment 136979
[details]
Patch Interesting. I wonder when that started.
WebKit Review Bot
Comment 15
2012-04-13 10:20:42 PDT
Comment on
attachment 136979
[details]
Patch Clearing flags on attachment: 136979 Committed
r114140
: <
http://trac.webkit.org/changeset/114140
>
WebKit Review Bot
Comment 16
2012-04-13 10:21:11 PDT
All reviewed patches have been landed. Closing bug.
Vincent Scheib
Comment 17
2012-04-13 11:31:37 PDT
I rolled this out. Layout test was failing,
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&showLargeExpectations=true&tests=fast%2Fcss%2Fimage-set-parsing.html
Robert Flack
Comment 18
2012-04-13 14:30:43 PDT
Relanded in
http://trac.webkit.org/changeset/114163
. The features.gypi change required clobbering the windows chromium bots. I don't think I have permission to close the issue.
Adam Barth
Comment 19
2012-04-13 14:33:08 PDT
Robert, if you ask eseidel in #webkit, he should be able to give you the EditBugs permission.
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