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

Issue 2697543003: Remove ToEventTarget (Closed)

Created:
3 years, 10 months ago by adithyas
Modified:
3 years, 10 months ago
Reviewers:
haraken, jbroman, Yuki
CC:
blink-reviews, blink-reviews-bindings_chromium.org, chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove ToEventTarget https://crrev.com/2500363002 makes the special handling of DOMWindow in toEventTarget unnecessary. We can now inline V8EventTarget::toImplWithTypeCheck instead of using toEventTarget. BUG= Review-Url: https://codereview.chromium.org/2697543003 Cr-Commit-Position: refs/heads/master@{#450401} Committed: https://chromium.googlesource.com/chromium/src/+/86cf3df9dfe584e7663daa42017ca7629459e740

Patch Set 1 #

Patch Set 2 : Remove toEventTarget #

Total comments: 4

Patch Set 3 : Code review changes #

Messages

Total messages: 21 (12 generated)
adithyas
3 years, 10 months ago (2017-02-13 18:25:46 UTC) #9
jbroman
lgtm, but wait for yukishiino to confirm. IIUC, this works because WindowProxy::setupWindowPrototypeChain makes sure that ...
3 years, 10 months ago (2017-02-13 19:20:21 UTC) #10
jbroman
https://codereview.chromium.org/2697543003/diff/20001/third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp File third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp (right): https://codereview.chromium.org/2697543003/diff/20001/third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp#newcode232 third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp:232: bool DictionaryHelper::get(const Dictionary& dictionary, This can be deleted entirely, ...
3 years, 10 months ago (2017-02-13 19:27:19 UTC) #11
adithyas
https://codereview.chromium.org/2697543003/diff/20001/third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp File third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp (right): https://codereview.chromium.org/2697543003/diff/20001/third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp#newcode232 third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp:232: bool DictionaryHelper::get(const Dictionary& dictionary, On 2017/02/13 at 19:27:19, jbroman ...
3 years, 10 months ago (2017-02-13 19:57:39 UTC) #12
haraken
LGTM
3 years, 10 months ago (2017-02-13 23:32:39 UTC) #13
Yuki
LGTM. jbroman> If this is okay, you can probably also replace toDOMWindow(v8::Isolate*, v8::Local<v8::Value>) with V8Window::toImplWithTypeCheck. ...
3 years, 10 months ago (2017-02-14 02:44:22 UTC) #14
jbroman
On 2017/02/14 at 02:44:22, yukishiino wrote: > LGTM. > > jbroman> If this is okay, ...
3 years, 10 months ago (2017-02-14 04:06:41 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2697543003/40001
3 years, 10 months ago (2017-02-14 15:49:37 UTC) #18
commit-bot: I haz the power
3 years, 10 months ago (2017-02-14 17:49:15 UTC) #21
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/86cf3df9dfe584e7663daa42017c...

Powered by Google App Engine
This is Rietveld 408576698