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

Issue 606653006: bindings: Adds DOMArrayBuffer, etc. as thin wrappers for ArrayBuffer, etc. (Closed)

Created:
6 years, 2 months ago by Yuki
Modified:
6 years, 2 months ago
CC:
blink-reviews, tzik, eae+blinkwatch, eric.carlson_apple.com, apavlov+blink_chromium.org, blink-reviews-wtf_chromium.org, aandrey+blink_chromium.org, rwlbuis, jsbell+serviceworker_chromium.org, arv+blink, yhirano+watch_chromium.org, blink-reviews-css, blink-reviews-html_chromium.org, abarth-chromium, blink-reviews-dom_chromium.org, dglazkov+blink, Rik, blink-reviews-bindings_chromium.org, gavinp+loader_chromium.org, rune+blink, philipj_slow, sof, nhiroki, Raymond Toy, feature-media-reviews_chromium.org, tommyw+watchlist_chromium.org, darktears, Nate Chapin, michaeln, tyoshino+watch_chromium.org, serviceworker-reviews, mkwst+moarreviews_chromium.org, falken, ed+blinkwatch_opera.com, kinuko+serviceworker, Inactive, horo+watch_chromium.org, kinuko+fileapi, Mikhail
Project:
blink
Visibility:
Public.

Description

bindings: Adds DOMArrayBuffer, etc. as thin wrappers for ArrayBuffer, etc. and make them inherit from ScriptWrappable. This CL adds: - DOMArrayBuffer - DOMArrayBufferView - DOM<TYPE>Array where TYPE is {Int,Uint}{8,16,32}, Float{32,64}, and Uint8Clamped. - DOMDataView - DOMArrayPiece Each class corresponds to WTF::CLASSNAME where CLASSNAME is the class name without the prefix DOM (say, ArrayBuffer). DOMxxx classes have a similar class hierarchy as the original Xxx classes. i.e. DOM<TYPE>Array and DOMDataView inherit from DOMArrayBufferView. BUG=235436 NOPRESUBMIT=true R=haraken@chromium.org, tkent@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183972

Patch Set 1 #

Patch Set 2 : Compile: OK, YouTube: NG #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : YouTube: OK #

Patch Set 7 : Synced. #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : Fixed TextEncoder.encode #

Patch Set 11 : Fixed ref to null pointers + DOMMatrix. #

Patch Set 12 : Fixed XMLHttpRequest.response #

Patch Set 13 : Fixed WebGL #

Patch Set 14 : Synced. #

Patch Set 15 : Fixed Win GPU tests. #

Patch Set 16 : Fixed Win GPU tests (DOMDataView). #

Total comments: 80

Patch Set 17 : Addressed review comments. #

Patch Set 18 : Synced. #

Total comments: 55

Patch Set 19 : Addressed review comments. #

Patch Set 20 : Synced. #

Patch Set 21 : Added new test cases to run-bindings-tests. #

Patch Set 22 : Synced. #

Patch Set 23 : Synced. #

Patch Set 24 : Synced. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1655 lines, -2671 lines) Patch
M Source/bindings/core/v8/Dictionary.cpp View 2 chunks +1 line, -2 lines 0 comments Download
M Source/bindings/core/v8/DictionaryHelperForCore.cpp View 1 2 5 chunks +8 lines, -8 lines 0 comments Download
M Source/bindings/core/v8/PostMessage.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/SerializedScriptValue.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +2 lines, -1 line 0 comments Download
M Source/bindings/core/v8/SerializedScriptValue.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 13 chunks +35 lines, -39 lines 0 comments Download
D Source/bindings/core/v8/custom/V8ArrayBufferCustom.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -160 lines 0 comments Download
D Source/bindings/core/v8/custom/V8ArrayBufferCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -117 lines 0 comments Download
D Source/bindings/core/v8/custom/V8ArrayBufferViewCustom.h View 1 chunk +0 lines, -61 lines 0 comments Download
D Source/bindings/core/v8/custom/V8ArrayBufferViewCustom.cpp View 1 chunk +0 lines, -90 lines 0 comments Download
M Source/bindings/core/v8/custom/V8BlobCustomHelpers.cpp View 1 2 3 4 5 6 7 8 9 2 chunks +7 lines, -6 lines 0 comments Download
D Source/bindings/core/v8/custom/V8DataViewCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
D Source/bindings/core/v8/custom/V8DataViewCustom.cpp View 1 chunk +0 lines, -36 lines 0 comments Download
M Source/bindings/core/v8/custom/V8FileReaderCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +2 lines, -2 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Float32ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Float64ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
M Source/bindings/core/v8/custom/V8InjectedScriptHostCustom.cpp View 1 2 1 chunk +0 lines, -9 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Int16ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Int32ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Int8ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
M Source/bindings/core/v8/custom/V8MessageEventCustom.cpp View 1 chunk +1 line, -1 line 0 comments Download
D Source/bindings/core/v8/custom/V8TypedArrayCustom.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -219 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Uint16ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Uint32ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Uint8ArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
D Source/bindings/core/v8/custom/V8Uint8ClampedArrayCustom.h View 1 chunk +0 lines, -115 lines 0 comments Download
M Source/bindings/core/v8/custom/V8WebGLRenderingContextCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 6 chunks +8 lines, -13 lines 0 comments Download
M Source/bindings/core/v8/custom/V8WindowCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +1 line, -1 line 0 comments Download
M Source/bindings/core/v8/custom/V8XMLHttpRequestCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 5 chunks +8 lines, -12 lines 0 comments Download
M Source/bindings/core/v8/custom/custom.gypi View 5 chunks +0 lines, -16 lines 0 comments Download
M Source/bindings/modules/v8/IDBBindingUtilities.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 4 chunks +4 lines, -5 lines 0 comments Download
M Source/bindings/modules/v8/custom/V8CryptoCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +3 lines, -4 lines 0 comments Download
M Source/bindings/modules/v8/custom/V8CryptoKeyCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +2 lines, -3 lines 0 comments Download
M Source/bindings/modules/v8/custom/V8SubtleCryptoCustom.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 5 chunks +10 lines, -10 lines 0 comments Download
M Source/bindings/scripts/code_generator_v8.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -1 line 0 comments Download
M Source/bindings/scripts/idl_definitions.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 chunks +2 lines, -0 lines 0 comments Download
M Source/bindings/scripts/v8_interface.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +21 lines, -0 lines 0 comments Download
M Source/bindings/scripts/v8_types.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 4 chunks +24 lines, -21 lines 0 comments Download
M Source/bindings/templates/interface.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +4 lines, -0 lines 0 comments Download
M Source/bindings/templates/interface.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 4 chunks +90 lines, -1 line 0 comments Download
M Source/bindings/templates/interface_base.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 5 chunks +11 lines, -2 lines 0 comments Download
A Source/bindings/tests/idls/core/ArrayBuffer.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +11 lines, -0 lines 0 comments Download
A Source/bindings/tests/idls/core/ArrayBufferView.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +13 lines, -0 lines 0 comments Download
A Source/bindings/tests/idls/core/DataView.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +15 lines, -0 lines 0 comments Download
A + Source/bindings/tests/idls/core/Uint8ClampedArray.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +4 lines, -4 lines 0 comments Download
A + Source/bindings/tests/results/core/V8ArrayBuffer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 4 chunks +21 lines, -26 lines 0 comments Download
A Source/bindings/tests/results/core/V8ArrayBuffer.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +81 lines, -0 lines 0 comments Download
A + Source/bindings/tests/results/core/V8ArrayBufferView.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 4 chunks +21 lines, -26 lines 0 comments Download
A Source/bindings/tests/results/core/V8ArrayBufferView.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +99 lines, -0 lines 0 comments Download
A + Source/bindings/tests/results/core/V8DataView.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 3 chunks +22 lines, -27 lines 0 comments Download
A Source/bindings/tests/results/core/V8DataView.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +71 lines, -0 lines 0 comments Download
M Source/bindings/tests/results/core/V8SVGTestInterface.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestException.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface2.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface3.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor2.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor3.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor4.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceEmpty.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceEventConstructor.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 3 chunks +2 lines, -3 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceEventTarget.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNode.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNotScriptWrappable.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceWillBeGarbageCollected.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestNode.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestObject.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 13 chunks +14 lines, -15 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestSpecialOperations.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestTypedefs.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
A + Source/bindings/tests/results/core/V8Uint8ClampedArray.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 4 chunks +22 lines, -26 lines 0 comments Download
A Source/bindings/tests/results/core/V8Uint8ClampedArray.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +72 lines, -0 lines 0 comments Download
M Source/bindings/tests/results/modules/V8TestInterface5.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/core.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 6 chunks +23 lines, -1 line 0 comments Download
M Source/core/css/FontFace.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +4 lines, -2 lines 0 comments Download
M Source/core/css/FontFace.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +4 lines, -2 lines 0 comments Download
A + Source/core/dom/ArrayBuffer.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +5 lines, -3 lines 0 comments Download
A Source/core/dom/ArrayBufferView.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +14 lines, -0 lines 0 comments Download
A Source/core/dom/DOMArrayBuffer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +60 lines, -0 lines 0 comments Download
A Source/core/dom/DOMArrayBuffer.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +35 lines, -0 lines 0 comments Download
A Source/core/dom/DOMArrayBufferDeallocationObserver.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +24 lines, -0 lines 0 comments Download
A Source/core/dom/DOMArrayBufferDeallocationObserver.cpp View 1 2 1 chunk +29 lines, -0 lines 0 comments Download
A Source/core/dom/DOMArrayBufferView.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +65 lines, -0 lines 0 comments Download
A Source/core/dom/DOMArrayPiece.h View 1 chunk +24 lines, -0 lines 0 comments Download
A Source/core/dom/DOMDataView.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +31 lines, -0 lines 0 comments Download
A Source/core/dom/DOMDataView.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +43 lines, -0 lines 0 comments Download
M Source/core/dom/DOMMatrixReadOnly.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -4 lines 0 comments Download
M Source/core/dom/DOMMatrixReadOnly.cpp View 1 2 3 4 5 6 7 8 9 10 3 chunks +4 lines, -4 lines 0 comments Download
A Source/core/dom/DOMTypedArray.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +82 lines, -0 lines 0 comments Download
A Source/core/dom/DOMTypedArray.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +60 lines, -0 lines 0 comments Download
A + Source/core/dom/DataView.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +3 lines, -2 lines 0 comments Download
A + Source/core/dom/Float32Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -2 lines 0 comments Download
A + Source/core/dom/Float64Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -2 lines 0 comments Download
A + Source/core/dom/Int16Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +5 lines, -4 lines 0 comments Download
A + Source/core/dom/Int32Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -2 lines 0 comments Download
A + Source/core/dom/Int8Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -2 lines 0 comments Download
A + Source/core/dom/Uint16Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -3 lines 0 comments Download
A + Source/core/dom/Uint32Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -2 lines 0 comments Download
A + Source/core/dom/Uint8Array.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -2 lines 0 comments Download
A + Source/core/dom/Uint8ClampedArray.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/events/MessageEvent.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +6 lines, -6 lines 0 comments Download
M Source/core/events/MessageEvent.cpp View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/fileapi/FileReaderSync.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/fileapi/FileReaderSync.cpp View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M Source/core/html/ImageData.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 3 chunks +6 lines, -5 lines 0 comments Download
M Source/core/html/ImageData.cpp View 5 chunks +6 lines, -6 lines 0 comments Download
M Source/core/html/MediaKeyEvent.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +7 lines, -6 lines 0 comments Download
M Source/core/html/MediaKeyEvent.cpp View 1 chunk +0 lines, -2 lines 0 comments Download
D Source/core/html/canvas/ArrayBufferView.idl View 1 chunk +0 lines, -33 lines 0 comments Download
M Source/core/html/canvas/DataView.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 3 chunks +3 lines, -12 lines 0 comments Download
M Source/core/html/canvas/DataView.cpp View 1 2 3 4 5 2 chunks +0 lines, -7 lines 0 comments Download
M Source/core/html/canvas/DataView.idl View 1 2 3 4 5 1 chunk +0 lines, -55 lines 0 comments Download
M Source/core/html/canvas/WebGLGetInfo.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +13 lines, -16 lines 0 comments Download
M Source/core/html/canvas/WebGLGetInfo.cpp View 8 chunks +8 lines, -9 lines 0 comments Download
M Source/core/html/canvas/WebGLRenderingContextBase.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 12 chunks +31 lines, -32 lines 0 comments Download
M Source/core/html/canvas/WebGLRenderingContextBase.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 38 chunks +39 lines, -39 lines 0 comments Download
M Source/core/loader/BeaconLoader.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M Source/core/loader/BeaconLoader.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/streams/ReadableStreamImpl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +4 lines, -7 lines 0 comments Download
M Source/core/streams/ReadableStreamTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/testing/Internals.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +5 lines, -5 lines 0 comments Download
M Source/core/testing/Internals.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +4 lines, -3 lines 0 comments Download
M Source/core/xml/XMLHttpRequest.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 5 chunks +5 lines, -3 lines 0 comments Download
M Source/core/xml/XMLHttpRequest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 5 chunks +6 lines, -5 lines 0 comments Download
M Source/modules/beacon/NavigatorBeacon.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +3 lines, -6 lines 0 comments Download
M Source/modules/beacon/NavigatorBeacon.cpp View 1 2 3 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/crypto/CryptoResultImpl.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/crypto/NormalizeAlgorithm.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 10 chunks +12 lines, -14 lines 0 comments Download
M Source/modules/crypto/SubtleCrypto.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +8 lines, -8 lines 0 comments Download
M Source/modules/crypto/SubtleCrypto.cpp View 3 chunks +7 lines, -7 lines 0 comments Download
M Source/modules/encoding/TextDecoder.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/encoding/TextDecoder.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/encoding/TextEncoder.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +2 lines, -3 lines 0 comments Download
M Source/modules/encoding/TextEncoder.cpp View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +8 lines, -7 lines 0 comments Download
M Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 7 chunks +11 lines, -11 lines 0 comments Download
M Source/modules/encryptedmedia/MediaEncryptedEvent.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 4 chunks +4 lines, -3 lines 0 comments Download
M Source/modules/encryptedmedia/MediaKeyMessageEvent.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +5 lines, -4 lines 0 comments Download
M Source/modules/encryptedmedia/MediaKeyMessageEvent.cpp View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M Source/modules/encryptedmedia/MediaKeySession.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +6 lines, -7 lines 0 comments Download
M Source/modules/encryptedmedia/MediaKeySession.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 5 chunks +7 lines, -7 lines 0 comments Download
M Source/modules/encryptedmedia/MediaKeys.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +4 lines, -2 lines 0 comments Download
M Source/modules/encryptedmedia/MediaKeys.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 3 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/mediasource/SourceBuffer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +4 lines, -3 lines 0 comments Download
M Source/modules/mediasource/SourceBuffer.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/mediastream/RTCDataChannel.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +4 lines, -2 lines 0 comments Download
M Source/modules/mediastream/RTCDataChannel.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 4 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/serviceworkers/Body.cpp View 1 2 chunks +2 lines, -1 line 0 comments Download
M Source/modules/serviceworkers/RequestInit.cpp View 1 2 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/serviceworkers/Response.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +4 lines, -3 lines 0 comments Download
M Source/modules/serviceworkers/Response.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/webaudio/AnalyserNode.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +5 lines, -5 lines 0 comments Download
M Source/modules/webaudio/AudioBuffer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +2 lines, -1 line 0 comments Download
M Source/modules/webaudio/AudioBuffer.cpp View 4 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/webaudio/AudioContext.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +3 lines, -2 lines 0 comments Download
M Source/modules/webaudio/AudioContext.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 6 chunks +9 lines, -11 lines 0 comments Download
M Source/modules/webaudio/AudioContext.idl View 1 chunk +0 lines, -1 line 0 comments Download
M Source/modules/webaudio/AudioParam.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/webaudio/BiquadFilterNode.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +2 lines, -3 lines 0 comments Download
M Source/modules/webaudio/BiquadFilterNode.cpp View 1 chunk +1 line, -3 lines 0 comments Download
M Source/modules/webaudio/WaveShaperDSPKernel.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webaudio/WaveShaperNode.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +3 lines, -3 lines 0 comments Download
M Source/modules/webaudio/WaveShaperNode.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/webaudio/WaveShaperProcessor.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +5 lines, -5 lines 0 comments Download
M Source/modules/webaudio/WaveShaperProcessor.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIInput.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIMessageEvent.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 6 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/webmidi/MIDIOutput.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +3 lines, -2 lines 0 comments Download
M Source/modules/webmidi/MIDIOutput.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +9 lines, -1 line 0 comments Download
M Source/modules/websockets/DOMWebSocket.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +4 lines, -2 lines 0 comments Download
M Source/modules/websockets/DOMWebSocket.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 6 chunks +8 lines, -9 lines 0 comments Download
M Source/modules/websockets/DOMWebSocketTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +6 lines, -8 lines 0 comments Download
M Source/web/WebArrayBufferConverter.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +4 lines, -7 lines 0 comments Download
M Source/web/WebArrayBufferView.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/web/WebBindings.cpp View 4 chunks +8 lines, -9 lines 0 comments Download
M Source/wtf/ArrayBuffer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +3 lines, -1 line 0 comments Download
M Source/wtf/ArrayBufferContents.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -1 line 0 comments Download
M Source/wtf/TypedArrayBase.h View 1 2 1 chunk +3 lines, -1 line 0 comments Download

Messages

Total messages: 52 (15 generated)
Yuki
I think this CL is now ready for review. Could you review this CL?
6 years, 2 months ago (2014-10-09 14:41:38 UTC) #2
haraken
+dslomov (I'll take a close look tomorrow.)
6 years, 2 months ago (2014-10-09 14:50:00 UTC) #4
haraken
Would you confirm that this CL doesn't cause regression in benchmarks of typed arrays?
6 years, 2 months ago (2014-10-09 15:00:57 UTC) #5
haraken
On 2014/10/09 15:00:57, haraken wrote: > Would you confirm that this CL doesn't cause regression ...
6 years, 2 months ago (2014-10-09 15:02:04 UTC) #6
Yuki
On 2014/10/09 15:02:04, haraken wrote: > On 2014/10/09 15:00:57, haraken wrote: > > Would you ...
6 years, 2 months ago (2014-10-10 13:29:26 UTC) #7
Dmitry Lomov (no reviews)
On 2014/10/10 13:29:26, Yuki wrote: > On 2014/10/09 15:02:04, haraken wrote: > > On 2014/10/09 ...
6 years, 2 months ago (2014-10-13 11:32:13 UTC) #8
haraken
On 2014/10/13 11:32:13, Dmitry Lomov (chromium) wrote: > On 2014/10/10 13:29:26, Yuki wrote: > > ...
6 years, 2 months ago (2014-10-13 15:00:54 UTC) #9
Dmitry Lomov (no reviews)
Unlikely. The do not transition between Blink/V8. To unsubscribe from this group and stop receiving ...
6 years, 2 months ago (2014-10-13 17:39:11 UTC) #10
Yuki
I ran PerformanceTests/Bindings/typed-array-* and I didn't see any regression. For all the data, the unit ...
6 years, 2 months ago (2014-10-14 07:31:37 UTC) #11
haraken
On 2014/10/14 07:31:37, Yuki wrote: > I ran PerformanceTests/Bindings/typed-array-* and I didn't see any regression. ...
6 years, 2 months ago (2014-10-14 07:38:57 UTC) #12
haraken
This is a fantastic CL! The overall approach looks good. The main question is a ...
6 years, 2 months ago (2014-10-14 15:11:20 UTC) #13
bashi
https://codereview.chromium.org/606653006/diff/300001/Source/bindings/scripts/code_generator_v8.py File Source/bindings/scripts/code_generator_v8.py (right): https://codereview.chromium.org/606653006/diff/300001/Source/bindings/scripts/code_generator_v8.py#newcode171 Source/bindings/scripts/code_generator_v8.py:171: if IdlType(interface_name).is_typed_array_element_type: Can't we move this into interface_context() in ...
6 years, 2 months ago (2014-10-14 23:36:24 UTC) #15
Yuki
Thanks for the reviews. For the policy about what are to be DOMArrayXxx and what ...
6 years, 2 months ago (2014-10-15 09:35:24 UTC) #16
bashi
https://codereview.chromium.org/606653006/diff/300001/Source/bindings/scripts/code_generator_v8.py File Source/bindings/scripts/code_generator_v8.py (right): https://codereview.chromium.org/606653006/diff/300001/Source/bindings/scripts/code_generator_v8.py#newcode171 Source/bindings/scripts/code_generator_v8.py:171: if IdlType(interface_name).is_typed_array_element_type: On 2014/10/15 09:35:23, Yuki wrote: > On ...
6 years, 2 months ago (2014-10-15 10:17:34 UTC) #17
haraken
LGTM with comments. It's OK to address some of the comments in follow-up CLs, but ...
6 years, 2 months ago (2014-10-16 05:41:42 UTC) #18
tyoshino (SeeGerritForStatus)
https://codereview.chromium.org/606653006/diff/380001/Source/core/dom/DOMArrayBuffer.h File Source/core/dom/DOMArrayBuffer.h (right): https://codereview.chromium.org/606653006/diff/380001/Source/core/dom/DOMArrayBuffer.h#newcode19 Source/core/dom/DOMArrayBuffer.h:19: if (!buffer) On 2014/10/16 05:41:41, haraken wrote: > > ...
6 years, 2 months ago (2014-10-16 06:39:15 UTC) #20
Yuki
https://codereview.chromium.org/606653006/diff/300001/Source/bindings/scripts/v8_interface.py File Source/bindings/scripts/v8_interface.py (right): https://codereview.chromium.org/606653006/diff/300001/Source/bindings/scripts/v8_interface.py#newcode85 Source/bindings/scripts/v8_interface.py:85: is_array_type = IdlType(interface.name).is_array_element_type On 2014/10/16 05:41:40, haraken wrote: > ...
6 years, 2 months ago (2014-10-16 14:21:52 UTC) #21
Yuki
eseidel@, could you review this CL as an owner of wtf/ ? You don't need ...
6 years, 2 months ago (2014-10-16 14:24:53 UTC) #23
Yuki
Added test cases for run-bindings-tests.
6 years, 2 months ago (2014-10-17 07:02:29 UTC) #25
haraken
On 2014/10/17 07:02:29, Yuki wrote: > Added test cases for run-bindings-tests. run-bindings-tests look good.
6 years, 2 months ago (2014-10-17 07:34:24 UTC) #26
Yuki
tkent@, could you review this CL as an owner of wtf/ ? Thanks.
6 years, 2 months ago (2014-10-20 04:22:12 UTC) #28
tkent
wtf lgtm
6 years, 2 months ago (2014-10-20 04:30:57 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/606653006/500001
6 years, 2 months ago (2014-10-20 06:38:19 UTC) #31
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/17766)
6 years, 2 months ago (2014-10-20 06:48:46 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/606653006/500001
6 years, 2 months ago (2014-10-20 07:13:50 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/17771)
6 years, 2 months ago (2014-10-20 07:25:08 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/606653006/510001
6 years, 2 months ago (2014-10-20 08:30:24 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/17778)
6 years, 2 months ago (2014-10-20 08:40:21 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/606653006/510001
6 years, 2 months ago (2014-10-20 09:00:58 UTC) #43
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/17780)
6 years, 2 months ago (2014-10-20 09:11:15 UTC) #45
haraken
I think you need to rebase with ToT and rerun run-bindings-tests --reset-results.
6 years, 2 months ago (2014-10-20 09:12:43 UTC) #46
Yuki
On 2014/10/20 09:12:43, haraken wrote: > I think you need to rebase with ToT and ...
6 years, 2 months ago (2014-10-20 09:27:16 UTC) #47
haraken
On 2014/10/20 09:27:16, Yuki wrote: > On 2014/10/20 09:12:43, haraken wrote: > > I think ...
6 years, 2 months ago (2014-10-20 09:30:47 UTC) #48
Yuki
Committed patchset #24 (id:510001) manually as 183972 (presubmit successful).
6 years, 2 months ago (2014-10-20 11:37:44 UTC) #49
yhirano
On 2014/10/20 11:37:44, Yuki wrote: > Committed patchset #24 (id:510001) manually as 183972 (presubmit successful). ...
6 years, 2 months ago (2014-10-21 03:15:56 UTC) #50
yhirano
On 2014/10/20 11:37:44, Yuki wrote: > Committed patchset #24 (id:510001) manually as 183972 (presubmit successful). ...
6 years, 2 months ago (2014-10-21 03:16:03 UTC) #51
Yuki
6 years, 2 months ago (2014-10-21 04:02:58 UTC) #52
Message was sent while issue was closed.
Will look.

2014-10-21 12:16 GMT+09:00 <yhirano@chromium.org>:

> On 2014/10/20 11:37:44, Yuki wrote:
>
>> Committed patchset #24 (id:510001) manually as 183972 (presubmit
>> successful).
>>
>
> Binding tests fail on my local environment. Does this CL cause the failure?
>
> https://codereview.chromium.org/606653006/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to blink-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698