WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
61671
Convert shadow DOM-related tests to use window.internals.
https://bugs.webkit.org/show_bug.cgi?id=61671
Summary
Convert shadow DOM-related tests to use window.internals.
Dimitri Glazkov (Google)
Reported
2011-05-27 15:28:35 PDT
Convert shadow DOM-related tests to use window.internals.
Attachments
Patch
(4.38 KB, patch)
2011-05-27 15:29 PDT
,
Dimitri Glazkov (Google)
no flags
Details
Formatted Diff
Diff
WIP a patch towards the same goal for win and win-wk2
(27.80 KB, application/octet-stream)
2011-06-12 23:16 PDT
,
Dominic Cooney
no flags
Details
WIP a patch towards the same goal for win and win-wk2
(34.01 KB, patch)
2011-06-12 23:31 PDT
,
Dominic Cooney
no flags
Details
Formatted Diff
Diff
WIP works on mac, mac-wk2 as well as win, win-wk2 (probably); rips out layoutTestController.*shadow* from various ports
(80.68 KB, text/plain)
2011-06-13 19:09 PDT
,
Dominic Cooney
no flags
Details
Die code, die (which is German for "The code, the.")
(99.63 KB, patch)
2011-06-13 19:14 PDT
,
Dominic Cooney
webkit.review.bot
: commit-queue-
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-01
(1.34 MB, application/zip)
2011-06-13 19:32 PDT
,
WebKit Review Bot
no flags
Details
Patch
(97.30 KB, patch)
2011-06-14 06:32 PDT
,
Dominic Cooney
no flags
Details
Formatted Diff
Diff
Moods for moderns|bots
(116.44 KB, patch)
2011-06-14 06:39 PDT
,
Dominic Cooney
webkit.review.bot
: commit-queue-
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-01
(1.48 MB, application/zip)
2011-06-14 06:58 PDT
,
WebKit Review Bot
no flags
Details
Patch
(97.33 KB, patch)
2011-06-14 07:06 PDT
,
Dominic Cooney
no flags
Details
Formatted Diff
Diff
For bots
(116.47 KB, patch)
2011-06-14 07:11 PDT
,
Dominic Cooney
no flags
Details
Formatted Diff
Diff
Patch
(91.52 KB, patch)
2011-06-23 21:29 PDT
,
Dominic Cooney
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-03
(1.50 MB, application/zip)
2011-06-23 21:49 PDT
,
WebKit Review Bot
no flags
Details
Patch
(92.26 KB, patch)
2011-06-24 01:56 PDT
,
Dominic Cooney
no flags
Details
Formatted Diff
Diff
Show Obsolete
(12)
View All
Add attachment
proposed patch, testcase, etc.
Dimitri Glazkov (Google)
Comment 1
2011-05-27 15:29:04 PDT
Created
attachment 95222
[details]
Patch
Dimitri Glazkov (Google)
Comment 2
2011-05-27 15:36:42 PDT
This seems like a good first start for window.internals. Love the tiny bit of code that will replace all that plumbing across ports. And the exports seems to be one-time deal, associated with setting a property callback on a JS wrapper.
Dominic Cooney
Comment 3
2011-05-29 17:46:00 PDT
Comment on
attachment 95222
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=95222&action=review
> Source/WebCore/testing/Internals.cpp:51 > +
Nit: delete this blank line
Dominic Cooney
Comment 4
2011-05-29 17:46:25 PDT
Yes—awesome.
Dominic Cooney
Comment 5
2011-06-12 23:16:39 PDT
Created
attachment 96922
[details]
WIP a patch towards the same goal for win and win-wk2 Now to update and unify these...
Dominic Cooney
Comment 6
2011-06-12 23:31:14 PDT
Created
attachment 96924
[details]
WIP a patch towards the same goal for win and win-wk2 More test updates.
Dimitri Glazkov (Google)
Comment 7
2011-06-13 09:30:47 PDT
Freakish stuff. Keep up the good work!
Dominic Cooney
Comment 8
2011-06-13 19:09:46 PDT
Created
attachment 97054
[details]
WIP works on mac, mac-wk2 as well as win, win-wk2 (probably); rips out layoutTestController.*shadow* from various ports This is based on
attachment 96938
[details]
. So I’m going to upload a megapatch including that to bounce off the build bots. I expect GTK and Qt need some love, so they are next.
Dominic Cooney
Comment 9
2011-06-13 19:14:11 PDT
Created
attachment 97055
[details]
Die code, die (which is German for "The code, the.") Combines the patch on
bug 61073
and
attachment 97054
[details]
, for bouncing off bots.
WebKit Review Bot
Comment 10
2011-06-13 19:32:47 PDT
Comment on
attachment 97055
[details]
Die code, die (which is German for "The code, the.")
Attachment 97055
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/8836477
New failing tests: media/video-controls-in-media-document.html fast/dom/HTMLKeygenElement/keygen.html
WebKit Review Bot
Comment 11
2011-06-13 19:32:52 PDT
Created
attachment 97057
[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: Chromium Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Gustavo Noronha (kov)
Comment 12
2011-06-13 19:41:16 PDT
Comment on
attachment 97055
[details]
Die code, die (which is German for "The code, the.")
Attachment 97055
[details]
did not pass gtk-ews (gtk): Output:
http://queues.webkit.org/results/8832724
Dominic Cooney
Comment 13
2011-06-13 20:12:54 PDT
Note to self:
bug 61071
points to where GTK lists its WebCore exports for WebCoreTestSupport—Source/autotools/symbols.filter
Dominic Cooney
Comment 14
2011-06-14 06:32:35 PDT
Created
attachment 97106
[details]
Patch I fixed GTK. Qt just works. I broke win/win-wk2 when I made internals methods throw exceptions if given bad arguments; I expect I fixed this but will verify. I updated the failing tests the Chromium Linux bot unearthed. I think this is ready for human consumption. It is just blocked on
bug 61073
. In the meantime I will upload an omnibus patch including 61073 for the bots.
Dominic Cooney
Comment 15
2011-06-14 06:39:38 PDT
Created
attachment 97108
[details]
Moods for moderns|bots This bug is blocked on 61073. This is
attachment 97065
[details]
from
bug 61073
plus
attachment 97106
[details]
, designed for the entrancement of bots.
WebKit Review Bot
Comment 16
2011-06-14 06:58:24 PDT
Comment on
attachment 97108
[details]
Moods for moderns|bots
Attachment 97108
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/8843197
New failing tests: fast/dom/HTMLKeygenElement/keygen.html
WebKit Review Bot
Comment 17
2011-06-14 06:58:30 PDT
Created
attachment 97112
[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: Chromium Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Dominic Cooney
Comment 18
2011-06-14 07:06:23 PDT
Created
attachment 97113
[details]
Patch Another try. Forgot to squash a commit.
Dominic Cooney
Comment 19
2011-06-14 07:11:06 PDT
Created
attachment 97114
[details]
For bots
Dominic Cooney
Comment 20
2011-06-23 21:29:00 PDT
Created
attachment 98454
[details]
Patch
WebKit Review Bot
Comment 21
2011-06-23 21:49:02 PDT
Comment on
attachment 98454
[details]
Patch
Attachment 98454
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/8939226
New failing tests: fast/dom/shadow/create-content-element.html
WebKit Review Bot
Comment 22
2011-06-23 21:49:08 PDT
Created
attachment 98457
[details]
Archive of layout-test-results from ec2-cr-linux-03 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-03 Port: Chromium Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Dominic Cooney
Comment 23
2011-06-24 01:56:59 PDT
Created
attachment 98474
[details]
Patch
WebKit Review Bot
Comment 24
2011-06-24 10:38:07 PDT
Comment on
attachment 98474
[details]
Patch Clearing flags on attachment: 98474 Committed
r89682
: <
http://trac.webkit.org/changeset/89682
>
WebKit Review Bot
Comment 25
2011-06-24 10:38:23 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