WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
91969
AuthorShadowDOM for progress element
https://bugs.webkit.org/show_bug.cgi?id=91969
Summary
AuthorShadowDOM for progress element
Shinya Kawanaka
Reported
2012-07-23 01:02:56 PDT
We would like to support AuthorShadowDOM for a progress element.
Attachments
Patch
(26.83 KB, patch)
2012-07-24 02:31 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
WIP
(27.14 KB, patch)
2012-07-26 01:02 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from gce-cr-linux-02
(441.75 KB, application/zip)
2012-07-26 02:21 PDT
,
WebKit Review Bot
no flags
Details
WIP
(42.27 KB, patch)
2012-07-26 04:00 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from gce-cr-linux-06
(537.13 KB, application/zip)
2012-07-26 05:12 PDT
,
WebKit Review Bot
no flags
Details
Patch
(42.27 KB, patch)
2012-07-31 20:27 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Patch
(43.13 KB, patch)
2012-08-01 04:02 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Patch
(44.11 KB, patch)
2012-08-01 20:43 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Patch
(44.10 KB, patch)
2012-08-01 21:33 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Patch for landing
(45.59 KB, patch)
2012-08-02 23:52 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from apple-mac-3
(475.16 KB, application/zip)
2012-08-03 02:10 PDT
,
Build Bot
no flags
Details
Patch for landing
(46.51 KB, patch)
2012-08-03 03:42 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Patch for landing
(46.74 KB, patch)
2012-08-05 23:14 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Patch for landing
(44.83 KB, patch)
2012-08-06 03:25 PDT
,
Shinya Kawanaka
no flags
Details
Formatted Diff
Diff
Show Obsolete
(10)
View All
Add attachment
proposed patch, testcase, etc.
Shinya Kawanaka
Comment 1
2012-07-24 02:31:32 PDT
Created
attachment 153996
[details]
Patch
Hajime Morrita
Comment 2
2012-07-25 19:51:17 PDT
Comment on
attachment 153996
[details]
Patch I think it's better to always have ProgressInnerElement regardless of the existence of author shadows. Having two forms of the tree is complicated. Also, please add a test for matching the newly introduced pseudo id.
Shinya Kawanaka
Comment 3
2012-07-25 20:13:43 PDT
It's not so clear that how do we style a progress element itself and the inner element. Let me try it though.
Shinya Kawanaka
Comment 4
2012-07-26 01:02:23 PDT
Created
attachment 154568
[details]
WIP
Shinya Kawanaka
Comment 5
2012-07-26 01:14:48 PDT
This patch needs to update several test expectations, I believe.
WebKit Review Bot
Comment 6
2012-07-26 02:21:33 PDT
Comment on
attachment 154568
[details]
WIP
Attachment 154568
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/13344679
New failing tests: fast/dom/shadow/input-with-validation-without-shadow.html fast/dom/HTMLProgressElement/progress-element-markup.html fast/dom/HTMLProgressElement/progress-element.html fast/dom/HTMLProgressElement/indeterminate-progress-001.html fast/dom/HTMLProgressElement/progress-writing-mode.html fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element.html fast/dom/HTMLProgressElement/progress-clone.html
WebKit Review Bot
Comment 7
2012-07-26 02:21:37 PDT
Created
attachment 154587
[details]
Archive of layout-test-results from gce-cr-linux-02 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: gce-cr-linux-02 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Shinya Kawanaka
Comment 8
2012-07-26 04:00:07 PDT
Created
attachment 154605
[details]
WIP
WebKit Review Bot
Comment 9
2012-07-26 05:12:46 PDT
Comment on
attachment 154605
[details]
WIP
Attachment 154605
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/13345672
New failing tests: fast/dom/shadow/shadowdom-for-progress-multiple.html fast/dom/shadow/shadowdom-for-progress-without-shadow-element.html fast/dom/shadow/shadowdom-for-progress-with-style.html
WebKit Review Bot
Comment 10
2012-07-26 05:12:51 PDT
Created
attachment 154616
[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
Build Bot
Comment 11
2012-07-26 19:17:27 PDT
Comment on
attachment 154605
[details]
WIP
Attachment 154605
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/13379079
Shinya Kawanaka
Comment 12
2012-07-31 20:27:07 PDT
Created
attachment 155714
[details]
Patch
Build Bot
Comment 13
2012-07-31 20:36:36 PDT
Comment on
attachment 155714
[details]
Patch
Attachment 155714
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/13411248
Hajime Morrita
Comment 14
2012-07-31 20:42:11 PDT
Comment on
attachment 155714
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=155714&action=review
> LayoutTests/platform/chromium-win/fast/dom/HTMLProgressElement/progress-element-expected.txt:7 > + RenderProgress {DIV} at (0,0) size 160x16
Is it possible to suppress this extra renderer like <img> does?
Shinya Kawanaka
Comment 15
2012-07-31 21:31:43 PDT
(In reply to
comment #14
)
> (From update of
attachment 155714
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=155714&action=review
> > > LayoutTests/platform/chromium-win/fast/dom/HTMLProgressElement/progress-element-expected.txt:7 > > + RenderProgress {DIV} at (0,0) size 160x16 > > Is it possible to suppress this extra renderer like <img> does?
Let me try
Shinya Kawanaka
Comment 16
2012-08-01 04:02:56 PDT
Created
attachment 155776
[details]
Patch
Shinya Kawanaka
Comment 17
2012-08-01 20:43:37 PDT
Created
attachment 155960
[details]
Patch
Build Bot
Comment 18
2012-08-01 20:55:53 PDT
Comment on
attachment 155960
[details]
Patch
Attachment 155960
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/13403844
Shinya Kawanaka
Comment 19
2012-08-01 21:33:40 PDT
Created
attachment 155969
[details]
Patch
Hajime Morrita
Comment 20
2012-08-02 20:11:10 PDT
Comment on
attachment 155969
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=155969&action=review
> Source/WebCore/rendering/RenderThemeChromiumSkia.cpp:607 > +
Please remove unnecessary change.
> Source/WebCore/rendering/RenderThemeChromiumSkia.cpp:-612 > -
Ditto.
Shinya Kawanaka
Comment 21
2012-08-02 23:52:41 PDT
Created
attachment 156268
[details]
Patch for landing
Build Bot
Comment 22
2012-08-03 02:10:30 PDT
Comment on
attachment 156268
[details]
Patch for landing
Attachment 156268
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/13423728
New failing tests: fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element.html fast/dom/HTMLProgressElement/progress-writing-mode.html fast/dom/HTMLProgressElement/indeterminate-progress-001.html
Build Bot
Comment 23
2012-08-03 02:10:34 PDT
Created
attachment 156295
[details]
Archive of layout-test-results from apple-mac-3 The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: apple-mac-3 Port: <class 'webkitpy.common.config.ports.MacPort'> Platform: Mac OS X 10.7.4
Shinya Kawanaka
Comment 24
2012-08-03 03:42:46 PDT
Created
attachment 156311
[details]
Patch for landing
Shinya Kawanaka
Comment 25
2012-08-05 23:14:18 PDT
Created
attachment 156601
[details]
Patch for landing
WebKit Review Bot
Comment 26
2012-08-06 03:03:53 PDT
Comment on
attachment 156601
[details]
Patch for landing Rejecting
attachment 156601
[details]
from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: rce/patched-yasm --revision 134927 --non-interactive --force --accept theirs-conflict --ignore-externals' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' 48>At revision 134927. ________ running '/usr/bin/python tools/clang/scripts/update.py --mac-only' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' ________ running '/usr/bin/python gyp_webkit' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' Updating webkit projects from gyp files... Total errors found: 0 in 1 files Full output:
http://queues.webkit.org/results/13435756
Shinya Kawanaka
Comment 27
2012-08-06 03:25:20 PDT
Created
attachment 156645
[details]
Patch for landing
WebKit Review Bot
Comment 28
2012-08-06 05:00:30 PDT
Comment on
attachment 156645
[details]
Patch for landing Clearing flags on attachment: 156645 Committed
r124754
: <
http://trac.webkit.org/changeset/124754
>
WebKit Review Bot
Comment 29
2012-08-06 05:00:47 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