|
|
Remove isolated world parameters from event listener attributes
Currently, when accessing an event listener attribute,
we get the current isolated world in the binding layer,
pass it down to the core layer, and then use it to request
V8AbstractEventListener that belongs to the same isolated world.
However, we don't need to pass the current isolated world around in this way.
Alternately, we just need to get the current isolated world
when V8AbstractEventListener is requested.
This CL implements V8AbstractEventListener::belongToTheCurrentWorld() and
removes a bunch of world parameters from the code base.
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=167001
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+63 lines, -72 lines) |
Patch |
 |
M |
Source/bindings/scripts/code_generator_v8.pm
|
View
|
1
2
|
3 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/tests/results/V8TestInterface.cpp
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/tests/results/V8TestInterfaceNode.cpp
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/tests/results/V8TestInterfacePython.cpp
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/tests/results/V8TestObject.cpp
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/tests/results/V8TestObjectPython.cpp
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/v8/V8AbstractEventListener.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/v8/V8AbstractEventListener.cpp
|
View
|
1
2
3
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/v8/V8EventListener.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/dom/Document.h
|
View
|
1
2
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/Document.cpp
|
View
|
1
2
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/MessagePort.h
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/events/EventListener.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/events/EventTarget.h
|
View
|
|
3 chunks |
+22 lines, -22 lines |
0 comments
|
Download
|
 |
M |
Source/core/events/EventTarget.cpp
|
View
|
1
|
2 chunks |
+7 lines, -18 lines |
0 comments
|
Download
|
 |
M |
Source/modules/webaudio/AudioScheduledSourceNode.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/modules/webaudio/AudioScheduledSourceNode.cpp
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 37 (0 generated)
|