|
Split Dictionary's get and convert into DictionaryHelper.
Dictionary's get and convert depends on both core and modules code.
So the get and convert logic is split into DictionaryHelper.
DictionaryHelper is a class which has static template methods: get and convert:
- the methods are implemented in DictionaryHelperForCore.cpp and DictionaryHelperForModules.cpp.
- DictionaryHelperForCore.cpp has get and convert for core code.
- DictionaryHelperForModules.cpp has get and convert for modules code.
BUG= 358074
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=177908
Total comments: 4
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+949 lines, -817 lines) |
Patch |
 |
M |
Source/bindings/core/v8/CustomElementConstructorBuilder.cpp
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/core/v8/Dictionary.h
|
View
|
1
2
3
4
|
5 chunks |
+17 lines, -212 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/core/v8/Dictionary.cpp
|
View
|
1
2
3
|
4 chunks |
+0 lines, -492 lines |
0 comments
|
Download
|
 |
A |
Source/bindings/core/v8/DictionaryHelperForBindings.h
|
View
|
1
2
3
4
|
1 chunk |
+70 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/bindings/core/v8/DictionaryHelperForCore.cpp
|
View
|
1
2
3
4
|
1 chunk |
+655 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/core/v8/custom/V8BlobCustomHelpers.cpp
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/core/v8/v8.gypi
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/bindings/modules/v8/DictionaryHelperForModules.cpp
|
View
|
1
2
3
4
|
1 chunk |
+90 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/modules/v8/v8.gypi
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/templates/interface.cpp
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/tests/results/V8TestInterfaceEventConstructor.cpp
|
View
|
1
2
3
4
|
1 chunk |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
Source/core/animation/AnimationTest.cpp
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/animation/EffectInput.cpp
|
View
|
1
2
3
4
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
Source/core/animation/TimingInput.cpp
|
View
|
1
2
3
4
|
1 chunk |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
Source/core/css/FontFace.cpp
|
View
|
1
2
3
4
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/Element.cpp
|
View
|
1
2
3
4
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/core/dom/MutationObserver.cpp
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/LocalDOMWindow.cpp
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/page/EventSource.cpp
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/modules/crypto/NormalizeAlgorithm.cpp
|
View
|
1
2
3
4
|
6 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/modules/crypto/SubtleCrypto.cpp
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encoding/TextDecoder.cpp
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encoding/TextEncoder.cpp
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/modules/filesystem/FileSystemFlags.h
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/modules/geolocation/PositionOptions.cpp
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/modules/indexeddb/IDBDatabase.cpp
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/modules/indexeddb/IDBObjectStore.cpp
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/modules/mediastream/MediaConstraintsImpl.cpp
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/modules/mediastream/RTCIceCandidate.cpp
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/modules/mediastream/RTCPeerConnection.cpp
|
View
|
1
2
3
4
|
5 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
Source/modules/mediastream/RTCSessionDescription.cpp
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/modules/mediastream/UserMediaRequest.cpp
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/modules/notifications/Notification.cpp
|
View
|
1
2
3
4
|
1 chunk |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
Source/modules/serviceworkers/Headers.cpp
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/modules/serviceworkers/RegistrationOptionList.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/modules/serviceworkers/RequestInit.h
|
View
|
1
2
3
4
|
1 chunk |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
Source/modules/serviceworkers/ResponseInit.h
|
View
|
1
2
3
4
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/modules/webmidi/MIDIOptions.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 12 (0 generated)
|