On 2016/01/15 06:51:16, kochi wrote: > For tests under LayoutTests/imported, > please mark those tests ...
4 years, 11 months ago
(2016-01-15 06:55:19 UTC)
#8
On 2016/01/15 06:51:16, kochi wrote:
> For tests under LayoutTests/imported,
> please mark those tests which fail as [Failure] in
> LayoutTest/TestExpectations file.
FYI, these tests are "imported" from https://github.com/w3c/web-platform-tests
and local changes (in Blink source tree) aren't automatically reflected
back to the GitHub repository (the import procedure is one-way, thus
the changes should be applied in upstream GitHub first then import them again).
Until the fixed tests are imported, we use the TestExpectations file to mark
temporarily failing tests as "[ Failure ]".
yuzuchan
Done. Thank you! On 2016/01/15 06:55:19, kochi wrote: > On 2016/01/15 06:51:16, kochi wrote: > ...
4 years, 11 months ago
(2016-01-15 07:52:38 UTC)
#9
Done. Thank you!
On 2016/01/15 06:55:19, kochi wrote:
> On 2016/01/15 06:51:16, kochi wrote:
> > For tests under LayoutTests/imported,
> > please mark those tests which fail as [Failure] in
> > LayoutTest/TestExpectations file.
>
>
> FYI, these tests are "imported" from https://github.com/w3c/web-platform-tests
> and local changes (in Blink source tree) aren't automatically reflected
> back to the GitHub repository (the import procedure is one-way, thus
> the changes should be applied in upstream GitHub first then import them
again).
>
> Until the fixed tests are imported, we use the TestExpectations file to mark
> temporarily failing tests as "[ Failure ]".
4 years, 11 months ago
(2016-01-18 08:53:31 UTC)
#12
On 2016/01/18 08:39:50, kochi wrote:
>
https://codereview.chromium.org/1586563005/diff/80001/third_party/WebKit/Sour...
> File third_party/WebKit/Source/core/events/EventInit.idl (right):
>
>
https://codereview.chromium.org/1586563005/diff/80001/third_party/WebKit/Sour...
> third_party/WebKit/Source/core/events/EventInit.idl:10: boolean scoped =
false;
> You also need [RuntimeEnabled=ShadowDOMV1, MeasureAs=EventScoped]
> here not to expose this accidentally to the web.
Please also update the description of this CL.
As the description will be recorded as a log for git repository,
it's important to have a good description for future reference.
yuzusan
Description was changed from ========== Add Event.scoped() R=hayato@chromium.org BUG= ========== to ========== Add scoped flag ...
4 years, 11 months ago
(2016-01-19 04:36:09 UTC)
#13
Description was changed from
==========
Add Event.scoped()
R=hayato@chromium.org
BUG=
==========
to
==========
Add scoped flag to Event.
Spec is described here:
http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag
Only with UA's creation of certain events(abort, error, etc.), this scoped flag
is set to true.
Note that any event created by users has scoped flag set to false by default.
R=hayato@chromium.org
BUG=531990
==========
Description was changed from ========== Add scoped flag to Event. Spec is described here: http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag ...
4 years, 11 months ago
(2016-01-19 11:20:04 UTC)
#15
Description was changed from
==========
Add scoped flag to Event.
Spec is described here:
http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag
Only with UA's creation of certain events(abort, error, etc.), this scoped flag
is set to true.
Note that any event created by users has scoped flag set to false by default.
R=hayato@chromium.org
BUG=531990
==========
to
==========
Add scoped flag to Event.
Spec is described here:
http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag
Only with UA's creation of certain events(abort, error, etc.), this scoped flag
is set to true.
Note that any event created by users has scoped flag set to false by default.
R=hayato@chromium.org
BUG=531990, 575042
==========
hayato
I think you have to update LayoutTests/webexposed/ also in this CL, as you did in ...
4 years, 11 months ago
(2016-01-21 09:51:41 UTC)
#16
https://codereview.chromium.org/1586563005/diff/140001/third_party/WebKit/LayoutTests/fast/dom/shadow/events-stopped-at-shadow-boundary-expected.txt File third_party/WebKit/LayoutTests/fast/dom/shadow/events-stopped-at-shadow-boundary-expected.txt (right): https://codereview.chromium.org/1586563005/diff/140001/third_party/WebKit/LayoutTests/fast/dom/shadow/events-stopped-at-shadow-boundary-expected.txt#newcode86 third_party/WebKit/LayoutTests/fast/dom/shadow/events-stopped-at-shadow-boundary-expected.txt:86: FAIL successfullyParsed should be true. Was false. Found out ...
4 years, 11 months ago
(2016-01-25 07:23:49 UTC)
#19
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1586563005/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1586563005/160001
4 years, 11 months ago
(2016-01-25 07:24:12 UTC)
#22
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/169593)
4 years, 11 months ago
(2016-01-25 08:03:21 UTC)
#24
On 2016/01/25 08:28:52, kochi wrote: > On 2016/01/25 08:03:21, commit-bot: I haz the power wrote: ...
4 years, 11 months ago
(2016-01-27 05:11:11 UTC)
#26
On 2016/01/25 08:28:52, kochi wrote:
> On 2016/01/25 08:03:21, commit-bot: I haz the power wrote:
> > Try jobs failed on following builders:
> > mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED,
> >
>
http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)
>
> Aside from mac_chromium_rel_ng (which failed at patch phase),
> linux_chromium_rel_ng
> failed for events-stopped-at-shadow-boundary.html, as if the fix from patchset
8
> to
> patchset 9 was not included.
>
>
https://storage.googleapis.com/chromium-layout-test-archives/linux_chromium_r...
>
> Yuzu, could you look into it again?
Found out that error events created by users in the layout test were bubbling up
due to the change, and failing the test by raising an error.
I removed the error from the test.
yuzuchan
The CQ bit was checked by yuzus@chromium.org
4 years, 11 months ago
(2016-01-27 05:50:45 UTC)
#27
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1586563005/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1586563005/180001
4 years, 11 months ago
(2016-01-27 05:51:05 UTC)
#29
4 years, 11 months ago
(2016-01-27 06:02:16 UTC)
#30
https://codereview.chromium.org/1586563005/diff/180001/third_party/WebKit/Lay...
File
third_party/WebKit/LayoutTests/fast/dom/shadow/events-stopped-at-shadow-boundary.html
(right):
https://codereview.chromium.org/1586563005/diff/180001/third_party/WebKit/Lay...
third_party/WebKit/LayoutTests/fast/dom/shadow/events-stopped-at-shadow-boundary.html:54:
var events = ['abort', 'select', 'change', 'reset', 'resize', 'scroll',
'selectstart', 'load', 'click'];
For the record, the 'error' event bubbles up out of the shadow root,
it will be caught by the test runner as an error, and removed from this list.
https://codereview.chromium.org/1586563005/diff/180001/third_party/WebKit/Lay...
File
third_party/WebKit/LayoutTests/fast/dom/shadow/scoped-events-by-ua-stopped.html
(right):
https://codereview.chromium.org/1586563005/diff/180001/third_party/WebKit/Lay...
third_party/WebKit/LayoutTests/fast/dom/shadow/scoped-events-by-ua-stopped.html:28:
assert_equals(e.scoped, true);
Can you guarantee that onload event ever happens in this test?
i.e. if HTML parser starts loading the image just after parsing on line 5,
image loading might be complete before JavaScript interpreter comes to this
line?
https://codereview.chromium.org/1586563005/diff/180001/third_party/WebKit/Lay...
third_party/WebKit/LayoutTests/fast/dom/shadow/scoped-events-by-ua-stopped.html:52:
assert_equals(event.currentTarget.id, 'target');
The test above (assert_true(false) is okay in the event handler, because
it catches a "should never happen" condition, and once the test is hit,
the whole test fails.
On the other hand, this test, if properly recordEvent() is invoked via
the expected event, will pass, but this also passes when such event
didn't happen.
https://codereview.chromium.org/1586563005/diff/180001/third_party/WebKit/Lay...
third_party/WebKit/LayoutTests/fast/dom/shadow/scoped-events-by-ua-stopped.html:57:
resultNonTrusted.push(event.currentTarget.id);
Why this 'error' event did not cause the same error as in the other test,
to cause "FAIL successfullyParsed..." ? (because this uses testharness, not
js-test.js?)
https://codereview.chromium.org/1586563005/diff/180001/third_party/WebKit/Lay...
third_party/WebKit/LayoutTests/fast/dom/shadow/scoped-events-by-ua-stopped.html:62:
done();
done() can only be used in async_test().
commit-bot: I haz the power
Description was changed from ========== Add scoped flag to Event. Spec is described here: http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag ...
4 years, 11 months ago
(2016-01-27 06:22:58 UTC)
#31
Message was sent while issue was closed.
Description was changed from
==========
Add scoped flag to Event.
Spec is described here:
http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag
Only with UA's creation of certain events(abort, error, etc.), this scoped flag
is set to true.
Note that any event created by users has scoped flag set to false by default.
R=hayato@chromium.org
BUG=531990, 575042
==========
to
==========
Add scoped flag to Event.
Spec is described here:
http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag
Only with UA's creation of certain events(abort, error, etc.), this scoped flag
is set to true.
Note that any event created by users has scoped flag set to false by default.
R=hayato@chromium.org
BUG=531990, 575042
==========
commit-bot: I haz the power
Committed patchset #10 (id:180001)
4 years, 11 months ago
(2016-01-27 06:22:59 UTC)
#32
Message was sent while issue was closed.
Committed patchset #10 (id:180001)
commit-bot: I haz the power
Description was changed from ========== Add scoped flag to Event. Spec is described here: http://w3c.github.io/webcomponents/spec/shadow/#dfn-scoped-flag ...
4 years, 11 months ago
(2016-01-27 06:23:58 UTC)
#33
Issue 1586563005: Add Event.scoped
(Closed)
Created 4 years, 11 months ago by yuzusan
Modified 4 years, 11 months ago
Reviewers: hayato, kochi, kojii, yuzuchan
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 44