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

Issue 18858006: Implement MIDIOutput.send() (Closed)

Created:
7 years, 5 months ago by Chris Rogers
Modified:
7 years, 5 months ago
CC:
blink-reviews, dglazkov+blink, eae+blinkwatch
Visibility:
Public.

Description

Implement MIDIOutput.send() This fully implements the Web MIDI API sending of MIDI data in Blink, but further work is still needed in the chromium back-end. BUG=163795 TEST=requestmidiaccess.html updated to test send() method R=abarth@chromium.org, toyoshim@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=154697

Patch Set 1 #

Patch Set 2 : add support for regular Array #

Total comments: 2

Patch Set 3 : check SysEx in MIDIOutput #

Patch Set 4 : fix compile error - added extra include #

Patch Set 5 : rebase #

Patch Set 6 : forward declare MIDIAccess #

Unified diffs Side-by-side diffs Delta from patch set Stats (+109 lines, -28 lines) Patch
M LayoutTests/webmidi/requestmidiaccess.html View 1 chunk +10 lines, -0 lines 0 comments Download
M Source/modules/webmidi/MIDIAccess.h View 1 2 3 chunks +6 lines, -2 lines 0 comments Download
M Source/modules/webmidi/MIDIAccess.cpp View 1 2 3 4 6 chunks +30 lines, -8 lines 0 comments Download
M Source/modules/webmidi/MIDIOutput.h View 1 2 3 4 5 1 chunk +13 lines, -4 lines 0 comments Download
M Source/modules/webmidi/MIDIOutput.cpp View 1 2 1 chunk +46 lines, -10 lines 0 comments Download
M Source/modules/webmidi/MIDIOutput.idl View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M Source/web/MIDIClientImpl.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebMIDIPermissionRequest.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 12 (0 generated)
Chris Rogers
7 years, 5 months ago (2013-07-09 00:13:35 UTC) #1
Takashi Toyoshima
https://codereview.chromium.org/18858006/diff/2001/Source/modules/webmidi/MIDIAccess.cpp File Source/modules/webmidi/MIDIAccess.cpp (right): https://codereview.chromium.org/18858006/diff/2001/Source/modules/webmidi/MIDIAccess.cpp#newcode124 Source/modules/webmidi/MIDIAccess.cpp:124: if (data[0] >= 0xf0 && !m_midiOptions.sysex) It should raise ...
7 years, 5 months ago (2013-07-09 10:19:11 UTC) #2
Chris Rogers
PTAL https://codereview.chromium.org/18858006/diff/2001/Source/modules/webmidi/MIDIAccess.cpp File Source/modules/webmidi/MIDIAccess.cpp (right): https://codereview.chromium.org/18858006/diff/2001/Source/modules/webmidi/MIDIAccess.cpp#newcode124 Source/modules/webmidi/MIDIAccess.cpp:124: if (data[0] >= 0xf0 && !m_midiOptions.sysex) On 2013/07/09 ...
7 years, 5 months ago (2013-07-17 21:28:12 UTC) #3
Takashi Toyoshima
LGTM.
7 years, 5 months ago (2013-07-22 07:32:53 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/crogers@google.com/18858006/8001
7 years, 5 months ago (2013-07-22 17:16:00 UTC) #5
commit-bot: I haz the power
Retried try job too often on blink_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=blink_presubmit&number=3969
7 years, 5 months ago (2013-07-22 17:27:02 UTC) #6
Chris Rogers
+abarth: for OWNERS review
7 years, 5 months ago (2013-07-22 17:42:13 UTC) #7
abarth-chromium
Source/web LGTM
7 years, 5 months ago (2013-07-22 18:18:00 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/crogers@google.com/18858006/8001
7 years, 5 months ago (2013-07-22 18:49:27 UTC) #9
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 5 months ago (2013-07-22 20:52:34 UTC) #10
Chris Rogers
Committed patchset #5 manually as r154697 (presubmit successful).
7 years, 5 months ago (2013-07-23 00:07:32 UTC) #11
Chris Evans
7 years, 5 months ago (2013-07-23 01:23:54 UTC) #12
Message was sent while issue was closed.
On 2013/07/23 00:07:32, Chris Rogers wrote:
> Committed patchset #5 manually as r154697 (presubmit successful).

It looks like this change may have wrecked try job productivity. I wonder why it
was committed manually after commit-bot indicated a compile error?

Powered by Google App Engine
This is Rietveld 408576698