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

Issue 16691003: Remove Constructor attributes on DOMWindow because of [EnabledAtRuntime] (Closed)

Created:
7 years, 6 months ago by do-not-use
Modified:
7 years, 6 months ago
CC:
blink-reviews, feature-media-reviews_chromium.org, dglazkov+blink, eae+blinkwatch, adamk+blink_chromium.org, mkwst+watchlist_chromium.org, lgombos
Visibility:
Public.

Description

Remove Constructor attributes on DOMWindow because of [EnabledAtRuntime] Add [EnabledAtRuntime] to several interfaces and remove [NoInterfaceObject] so that their global constructors are now automatically generated and enabled at runtime. We no longer need explicit attributes for those interfaces on DOMWindow interface. DeviceMotionEvent tests are now skipped because the interface is now disabled at runtime, not just its constructor. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=152127

Patch Set 1 #

Patch Set 2 : Update TestExpectations #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -30 lines) Patch
M LayoutTests/TestExpectations View 1 1 chunk +4 lines, -0 lines 2 comments Download
M Source/core/dom/SecurityPolicyViolationEvent.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/dom/Touch.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/dom/TouchEvent.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/dom/TouchList.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/html/HTMLSourceElement.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/html/MediaController.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/html/MediaError.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/html/TimeRanges.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/page/DOMWindow.idl View 1 chunk +2 lines, -18 lines 0 comments Download
M Source/core/workers/SharedWorker.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/device_orientation/DeviceMotionEvent.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIConnectionEvent.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIMessageEvent.idl View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 8 (0 generated)
do-not-use
https://codereview.chromium.org/16691003/diff/2001/LayoutTests/TestExpectations File LayoutTests/TestExpectations (right): https://codereview.chromium.org/16691003/diff/2001/LayoutTests/TestExpectations#newcode118 LayoutTests/TestExpectations:118: # Unskip when DeviceMotion is implemented and enabled at ...
7 years, 6 months ago (2013-06-10 09:58:35 UTC) #1
haraken
https://codereview.chromium.org/16691003/diff/2001/LayoutTests/TestExpectations File LayoutTests/TestExpectations (right): https://codereview.chromium.org/16691003/diff/2001/LayoutTests/TestExpectations#newcode118 LayoutTests/TestExpectations:118: # Unskip when DeviceMotion is implemented and enabled at ...
7 years, 6 months ago (2013-06-10 10:14:55 UTC) #2
do-not-use
On 2013/06/10 10:14:55, haraken wrote: > https://codereview.chromium.org/16691003/diff/2001/LayoutTests/TestExpectations > File LayoutTests/TestExpectations (right): > > https://codereview.chromium.org/16691003/diff/2001/LayoutTests/TestExpectations#newcode118 > ...
7 years, 6 months ago (2013-06-10 10:26:57 UTC) #3
do-not-use
On 2013/06/10 10:26:57, Christophe Dumez wrote: > On 2013/06/10 10:14:55, haraken wrote: > > > ...
7 years, 6 months ago (2013-06-10 10:27:43 UTC) #4
haraken
Thanks for clarification. Makes sense. LGTM. For the time being, just skipping the tests sounds ...
7 years, 6 months ago (2013-06-10 10:37:09 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@sisa.samsung.com/16691003/2001
7 years, 6 months ago (2013-06-10 11:20:34 UTC) #6
commit-bot: I haz the power
Change committed as 152127
7 years, 6 months ago (2013-06-10 12:35:59 UTC) #7
arv (Not doing code reviews)
7 years, 6 months ago (2013-06-10 13:44:27 UTC) #8
Message was sent while issue was closed.
LGTM

Powered by Google App Engine
This is Rietveld 408576698