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

Issue 213543004: Consolidate IDL test cases (15%: 34 => 29) (Closed)

Created:
6 years, 9 months ago by Nils Barth (inactive)
Modified:
6 years, 8 months ago
Reviewers:
haraken
CC:
blink-reviews, kojih, arv+blink, jsbell+bindings_chromium.org, sof, kouhei+bindings_chromium.org, abarth-chromium, marja+watch_chromium.org, adamk+blink_chromium.org, Nate Chapin, Inactive
Visibility:
Public.

Description

Consolidate IDL test cases (15%: 34 => 29) This consolidates the test cases post-rewrite. Specifically: * Remove old Perl TestInterface and TestObject (-2 files) * Move special operations into TestInterface{,2,3} (-2 files) (2 TestSpecialOperations*.idl left b/c 5 variants total, if squeezed so overlap) * Remove TestEventTarget, as covered by TestInterfaceEventTarget (-1 file) * Rename s/(.*)Python.idl/\1.idl TBR=haraken BUG=239771 NOTRY=true Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170287

Patch Set 1 #

Patch Set 2 : Special ops #

Total comments: 1

Patch Set 3 : Rebased #

Patch Set 4 : Reupload #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6926 lines, -17643 lines) Patch
M Source/bindings/tests/idls/SVGTestInterface.idl View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
D Source/bindings/tests/idls/TestEventTarget.idl View 1 2 3 1 chunk +0 lines, -37 lines 0 comments Download
M Source/bindings/tests/idls/TestImplements.idl View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/idls/TestImplements2.idl View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M Source/bindings/tests/idls/TestImplements3.idl View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/idls/TestInterface.idl View 1 2 3 1 chunk +59 lines, -31 lines 0 comments Download
A + Source/bindings/tests/idls/TestInterface2.idl View 1 2 3 2 chunks +13 lines, -2 lines 0 comments Download
A + Source/bindings/tests/idls/TestInterface3.idl View 1 2 3 1 chunk +11 lines, -7 lines 0 comments Download
D Source/bindings/tests/idls/TestInterfaceDoNotCheckConstants.idl View 1 2 3 1 chunk +0 lines, -36 lines 0 comments Download
D Source/bindings/tests/idls/TestInterfacePython.idl View 1 2 3 1 chunk +0 lines, -53 lines 0 comments Download
D Source/bindings/tests/idls/TestInterfacePython2.idl View 1 2 3 1 chunk +0 lines, -42 lines 0 comments Download
D Source/bindings/tests/idls/TestInterfacePython3.idl View 1 2 3 1 chunk +0 lines, -38 lines 0 comments Download
M Source/bindings/tests/idls/TestObject.idl View 1 2 3 1 chunk +445 lines, -286 lines 0 comments Download
D Source/bindings/tests/idls/TestObjectPython.idl View 1 2 3 1 chunk +0 lines, -458 lines 0 comments Download
M Source/bindings/tests/idls/TestPartialInterface.idl View 1 2 3 1 chunk +43 lines, -36 lines 0 comments Download
A + Source/bindings/tests/idls/TestPartialInterface2.idl View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
D Source/bindings/tests/idls/TestPartialInterfacePython.idl View 1 2 3 1 chunk +0 lines, -57 lines 0 comments Download
D Source/bindings/tests/idls/TestPartialInterfacePython2.idl View 1 2 3 1 chunk +0 lines, -42 lines 0 comments Download
A Source/bindings/tests/idls/TestSpecialOperations.idl View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download
D Source/bindings/tests/idls/TestSpecialOperationsAnonymous.idl View 1 2 3 1 chunk +0 lines, -41 lines 0 comments Download
D Source/bindings/tests/idls/TestSpecialOperationsCustom.idl View 1 2 3 1 chunk +0 lines, -36 lines 0 comments Download
D Source/bindings/tests/idls/TestSpecialOperationsIdentifierRaisesException.idl View 1 2 3 1 chunk +0 lines, -41 lines 0 comments Download
D Source/bindings/tests/idls/TestSpecialOperationsInt.idl View 1 2 3 1 chunk +0 lines, -11 lines 0 comments Download
D Source/bindings/tests/idls/TestSpecialOperationsOverrideBuiltins.idl View 1 2 3 1 chunk +0 lines, -10 lines 0 comments Download
M Source/bindings/tests/idls/TestTypedefs.idl View 1 2 3 2 chunks +13 lines, -18 lines 0 comments Download
D Source/bindings/tests/results/V8TestEventTarget.h View 1 2 3 1 chunk +0 lines, -132 lines 0 comments Download
D Source/bindings/tests/results/V8TestEventTarget.cpp View 1 2 3 1 chunk +0 lines, -335 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterface.h View 1 2 3 2 chunks +27 lines, -68 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterface.cpp View 1 2 3 26 chunks +802 lines, -321 lines 0 comments Download
A + Source/bindings/tests/results/V8TestInterface2.h View 1 2 3 2 chunks +26 lines, -26 lines 0 comments Download
A + Source/bindings/tests/results/V8TestInterface2.cpp View 1 2 3 19 chunks +126 lines, -71 lines 0 comments Download
A + Source/bindings/tests/results/V8TestInterface3.h View 1 2 3 3 chunks +29 lines, -28 lines 0 comments Download
A + Source/bindings/tests/results/V8TestInterface3.cpp View 1 2 3 4 chunks +29 lines, -29 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfaceDoNotCheckConstants.h View 1 2 3 1 chunk +0 lines, -129 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfaceDoNotCheckConstants.cpp View 1 2 3 1 chunk +0 lines, -129 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfacePython.h View 1 2 3 1 chunk +0 lines, -98 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfacePython.cpp View 1 2 3 1 chunk +0 lines, -1223 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfacePython2.h View 1 2 3 1 chunk +0 lines, -126 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfacePython2.cpp View 1 2 3 1 chunk +0 lines, -179 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfacePython3.h View 1 2 3 1 chunk +0 lines, -130 lines 0 comments Download
D Source/bindings/tests/results/V8TestInterfacePython3.cpp View 1 2 3 1 chunk +0 lines, -124 lines 0 comments Download
M Source/bindings/tests/results/V8TestObject.h View 1 2 3 2 chunks +22 lines, -11 lines 0 comments Download
M Source/bindings/tests/results/V8TestObject.cpp View 1 2 3 8 chunks +5089 lines, -2686 lines 0 comments Download
D Source/bindings/tests/results/V8TestObjectPython.h View 1 2 3 1 chunk +0 lines, -148 lines 0 comments Download
D Source/bindings/tests/results/V8TestObjectPython.cpp View 1 2 3 1 chunk +0 lines, -8048 lines 0 comments Download
A + Source/bindings/tests/results/V8TestSpecialOperations.h View 1 2 3 2 chunks +28 lines, -28 lines 0 comments Download
A + Source/bindings/tests/results/V8TestSpecialOperations.cpp View 1 2 3 7 chunks +84 lines, -35 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsAnonymous.h View 1 2 3 1 chunk +0 lines, -129 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsAnonymous.cpp View 1 2 3 1 chunk +0 lines, -278 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsCustom.h View 1 2 3 1 chunk +0 lines, -137 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsCustom.cpp View 1 2 3 1 chunk +0 lines, -183 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsIdentifierRaisesException.h View 1 2 3 1 chunk +0 lines, -129 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsIdentifierRaisesException.cpp View 1 2 3 1 chunk +0 lines, -449 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsInt.h View 1 2 3 1 chunk +0 lines, -129 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsInt.cpp View 1 2 3 1 chunk +0 lines, -250 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsOverrideBuiltins.h View 1 2 3 1 chunk +0 lines, -129 lines 0 comments Download
D Source/bindings/tests/results/V8TestSpecialOperationsOverrideBuiltins.cpp View 1 2 3 1 chunk +0 lines, -203 lines 0 comments Download
M Source/bindings/tests/results/V8TestTypedefs.cpp View 1 2 3 5 chunks +58 lines, -229 lines 0 comments Download
M Tools/Scripts/webkitpy/bindings/main.py View 1 2 3 1 chunk +2 lines, -4 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
Nils Barth (inactive)
Test cleanup! https://codereview.chromium.org/213543004/diff/10001/Source/bindings/tests/idls/TestTypedefs.idl File Source/bindings/tests/idls/TestTypedefs.idl (left): https://codereview.chromium.org/213543004/diff/10001/Source/bindings/tests/idls/TestTypedefs.idl#oldcode39 Source/bindings/tests/idls/TestTypedefs.idl:39: typedef DOMException E; No uses of the ...
6 years, 9 months ago (2014-03-28 06:31:13 UTC) #1
Nils Barth (inactive)
The CQ bit was checked by nbarth@chromium.org
6 years, 9 months ago (2014-03-28 06:31:18 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nbarth@chromium.org/213543004/10001
6 years, 9 months ago (2014-03-28 06:31:28 UTC) #3
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-28 06:31:53 UTC) #4
commit-bot: I haz the power
Failed to apply patch for Source/bindings/tests/results/V8TestInterface2.h: While running patch -p1 --forward --force --no-backup-if-mismatch; A Source/bindings/tests/results/V8TestInterface2.h ...
6 years, 9 months ago (2014-03-28 06:31:53 UTC) #5
haraken
rubberstamp LGTM. Can we remove more, or is this the minimum state?
6 years, 9 months ago (2014-03-28 06:33:55 UTC) #6
Nils Barth (inactive)
On 2014/03/28 06:33:55, haraken wrote: > rubberstamp LGTM. > > Can we remove more, or ...
6 years, 9 months ago (2014-03-28 06:42:03 UTC) #7
Nils Barth (inactive)
The CQ bit was checked by nbarth@chromium.org
6 years, 9 months ago (2014-03-28 06:44:50 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nbarth@chromium.org/213543004/30001
6 years, 9 months ago (2014-03-28 06:44:58 UTC) #9
commit-bot: I haz the power
Change committed as 170287
6 years, 9 months ago (2014-03-28 06:45:57 UTC) #10
enne (OOO)
Reverting this in https://codereview.chromium.org/217053007/, sorry.
6 years, 8 months ago (2014-03-28 19:39:44 UTC) #11
Nils Barth (inactive)
6 years, 8 months ago (2014-03-31 01:08:46 UTC) #12
Message was sent while issue was closed.
On 2014/03/28 19:39:44, enne wrote:
> Reverting this in https://codereview.chromium.org/217053007/, sorry.

n/p; un-reverted in:
https://codereview.chromium.org/218813002

Powered by Google App Engine
This is Rietveld 408576698