Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(416)

Issue 2420223002: Dispatching errors across iframes don't match webplatform tests

Created:
4 years, 2 months ago by Anton Obzhirov
Modified:
4 years, 1 month ago
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Dispatching errors across iframes don't match webplatform tests BUG=606900

Patch Set 1 #

Total comments: 4

Patch Set 2 : Added nested errors test and scope class." #

Total comments: 1

Patch Set 3 : Refactored ScriptStateForErrorEvent, added error handler to the test." #

Total comments: 5

Messages

Total messages: 19 (4 generated)
Anton Obzhirov
First attempt to check the validity of the approach, plz have a look.
4 years, 2 months ago (2016-10-14 21:52:27 UTC) #2
haraken
This change looks good. Maybe do you also need to fix V8ErrorHandler::callListenerFunction? BTW, we already ...
4 years, 2 months ago (2016-10-15 02:25:25 UTC) #5
dominicc (has gone to gerrit)
I have some ideas about how to improve this. As-is I think it looks a ...
4 years, 2 months ago (2016-10-16 08:45:57 UTC) #6
haraken
On 2016/10/16 08:45:57, dominicc wrote: > I have some ideas about how to improve this. ...
4 years, 2 months ago (2016-10-17 01:13:27 UTC) #7
Anton Obzhirov
Hi guys, Thanks for review, will try to address all comments including ScriptStateForErrorEvent and new ...
4 years, 2 months ago (2016-10-17 09:49:34 UTC) #8
Anton Obzhirov
Hi guys, I've added new test and Scope, plz have a look. To handle nested ...
4 years, 1 month ago (2016-10-27 14:21:18 UTC) #9
haraken
https://codereview.chromium.org/2420223002/diff/20001/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp File third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp (right): https://codereview.chromium.org/2420223002/diff/20001/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp#newcode148 third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp:148: ScriptState* errorEventScriptState = context->errorEventScriptState(); Why do you need to ...
4 years, 1 month ago (2016-10-27 14:56:27 UTC) #10
Anton Obzhirov
On 2016/10/27 14:56:27, haraken wrote: > https://codereview.chromium.org/2420223002/diff/20001/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp > File third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp (right): > > https://codereview.chromium.org/2420223002/diff/20001/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp#newcode148 > ...
4 years, 1 month ago (2016-10-28 09:45:36 UTC) #11
jochen (gone - plz use gerrit)
I'm deferring to haraken@ here
4 years, 1 month ago (2016-10-28 13:40:54 UTC) #12
dominicc (has gone to gerrit)
Could you add a link to the relevant part of the HTML spec, and maybe ...
4 years, 1 month ago (2016-10-31 00:50:26 UTC) #13
Anton Obzhirov
On 2016/10/31 00:50:26, dominicc wrote: > Could you add a link to the relevant part ...
4 years, 1 month ago (2016-11-01 17:45:43 UTC) #14
Anton Obzhirov
Hi guys, plz have a look.
4 years, 1 month ago (2016-11-01 17:47:56 UTC) #15
haraken
Please add more explanation to the CL description. I don't know where this behavior is ...
4 years, 1 month ago (2016-11-02 01:40:18 UTC) #17
Yuki
No offence, but this CL seems doing a wrong thing, IIUC. DOM spec: 3.9 Firing ...
4 years, 1 month ago (2016-11-02 07:32:43 UTC) #18
Anton Obzhirov
4 years, 1 month ago (2016-11-03 15:28:02 UTC) #19
Hi guys,

About the spec - I contacted Boris Zbarsky who was originally the author of the
tests. I will forward his reply to you.

Powered by Google App Engine
This is Rietveld 408576698