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

Issue 1043863002: Web MIDI: final IDL updates to conform the latest WD for shipping (Closed)

Created:
5 years, 8 months ago by Takashi Toyoshima
Modified:
5 years, 8 months ago
Reviewers:
tkent, yhirano
CC:
blink-reviews
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Web MIDI: final IDL updates to conform the latest WD for shipping The latest WD that the shipping Web MIDI should follow was published. This patch updates IDLs to follow the latest WD. Note: this does not change users and developers facing APIs that are already visible in stable and beta channels by default. See http://www.w3.org/TR/2015/WD-webmidi-20150317/ BUG=163795 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=192802

Patch Set 1 #

Patch Set 2 : update LayoutTests #

Patch Set 3 : one more expecation file should be updated #

Total comments: 2

Patch Set 4 : drop clear() for now, and add missing update on open_close test #

Total comments: 12

Patch Set 5 : fix #5 #

Total comments: 2

Patch Set 6 : Oilpan is great #

Patch Set 7 : TODO: ActiveDOMObject #

Unified diffs Side-by-side diffs Delta from patch set Stats (+112 lines, -76 lines) Patch
M LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/webmidi/open_close.html View 1 2 chunks +14 lines, -14 lines 0 comments Download
M LayoutTests/webmidi/open_close-expected.txt View 1 2 3 1 chunk +18 lines, -18 lines 0 comments Download
M Source/modules/webmidi/MIDIAccess.cpp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIAccessInitializer.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/webmidi/MIDIAccessInitializer.cpp View 1 2 3 4 2 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/webmidi/MIDIInput.cpp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIOutput.cpp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIOutput.idl View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M Source/modules/webmidi/MIDIPort.h View 1 2 3 4 5 2 chunks +15 lines, -5 lines 0 comments Download
M Source/modules/webmidi/MIDIPort.cpp View 1 2 3 4 5 5 chunks +41 lines, -26 lines 0 comments Download
M Source/modules/webmidi/MIDIPort.idl View 1 2 3 4 5 6 2 chunks +12 lines, -4 lines 0 comments Download

Messages

Total messages: 17 (3 generated)
Takashi Toyoshima
Hi, can you take a look? This is planned change to conform the latest spec ...
5 years, 8 months ago (2015-03-30 07:51:10 UTC) #2
tkent
https://codereview.chromium.org/1043863002/diff/40001/Source/modules/webmidi/MIDIOutput.idl File Source/modules/webmidi/MIDIOutput.idl (right): https://codereview.chromium.org/1043863002/diff/40001/Source/modules/webmidi/MIDIOutput.idl#newcode38 Source/modules/webmidi/MIDIOutput.idl:38: void clear(); Please do not add this before the ...
5 years, 8 months ago (2015-03-30 07:55:02 UTC) #3
Takashi Toyoshima
ptal https://codereview.chromium.org/1043863002/diff/40001/Source/modules/webmidi/MIDIOutput.idl File Source/modules/webmidi/MIDIOutput.idl (right): https://codereview.chromium.org/1043863002/diff/40001/Source/modules/webmidi/MIDIOutput.idl#newcode38 Source/modules/webmidi/MIDIOutput.idl:38: void clear(); On 2015/03/30 07:55:02, tkent wrote: > ...
5 years, 8 months ago (2015-03-30 15:08:32 UTC) #4
tkent
https://codereview.chromium.org/1043863002/diff/60001/Source/modules/webmidi/MIDIOutput.idl File Source/modules/webmidi/MIDIOutput.idl (right): https://codereview.chromium.org/1043863002/diff/60001/Source/modules/webmidi/MIDIOutput.idl#newcode38 Source/modules/webmidi/MIDIOutput.idl:38: // FIXME: implement void clear(); nit: FIXME: -> TODO(toyoshim): ...
5 years, 8 months ago (2015-03-30 23:16:30 UTC) #5
Takashi Toyoshima
https://codereview.chromium.org/1043863002/diff/60001/Source/modules/webmidi/MIDIOutput.idl File Source/modules/webmidi/MIDIOutput.idl (right): https://codereview.chromium.org/1043863002/diff/60001/Source/modules/webmidi/MIDIOutput.idl#newcode38 Source/modules/webmidi/MIDIOutput.idl:38: // FIXME: implement void clear(); On 2015/03/30 23:16:30, tkent ...
5 years, 8 months ago (2015-03-31 01:19:48 UTC) #6
Takashi Toyoshima
Patch Set 5 mistakenly contains rebase, and delta diff of LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt show unrelated diff line.
5 years, 8 months ago (2015-03-31 01:23:09 UTC) #7
tkent
https://codereview.chromium.org/1043863002/diff/80001/Source/modules/webmidi/MIDIPort.cpp File Source/modules/webmidi/MIDIPort.cpp (right): https://codereview.chromium.org/1043863002/diff/80001/Source/modules/webmidi/MIDIPort.cpp#newcode163 Source/modules/webmidi/MIDIPort.cpp:163: MIDIPort* self = this; Ah, MIDIPort is already on ...
5 years, 8 months ago (2015-03-31 01:26:10 UTC) #8
tkent
On 2015/03/31 01:26:10, tkent wrote: > https://codereview.chromium.org/1043863002/diff/80001/Source/modules/webmidi/MIDIPort.cpp > File Source/modules/webmidi/MIDIPort.cpp (right): > > https://codereview.chromium.org/1043863002/diff/80001/Source/modules/webmidi/MIDIPort.cpp#newcode163 > ...
5 years, 8 months ago (2015-03-31 01:32:37 UTC) #9
Takashi Toyoshima
Thanks. That sounds great. I updated the patch set 6 that revert "MIDIPort* setStates()" changes.
5 years, 8 months ago (2015-03-31 01:46:46 UTC) #10
tkent
lgtm
5 years, 8 months ago (2015-03-31 01:48:13 UTC) #11
yhirano
https://codereview.chromium.org/1043863002/diff/80001/Source/modules/webmidi/MIDIPort.cpp File Source/modules/webmidi/MIDIPort.cpp (right): https://codereview.chromium.org/1043863002/diff/80001/Source/modules/webmidi/MIDIPort.cpp#newcode163 Source/modules/webmidi/MIDIPort.cpp:163: MIDIPort* self = this; On 2015/03/31 01:26:10, tkent wrote: ...
5 years, 8 months ago (2015-03-31 02:23:37 UTC) #12
Takashi Toyoshima
I left a TODO in MIDIPort.idl.
5 years, 8 months ago (2015-03-31 03:05:33 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1043863002/120001
5 years, 8 months ago (2015-03-31 03:06:05 UTC) #16
commit-bot: I haz the power
5 years, 8 months ago (2015-03-31 05:22:32 UTC) #17
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=192802

Powered by Google App Engine
This is Rietveld 408576698