Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753, 587916
TEST=EME layout tests pass
Committed: https://crrev.com/8cdb012b5e4b8e6b9820da0e8d25fcf0dfd02631
Cr-Commit-Position: refs/heads/master@{#400041}
5 years, 4 months ago
(2015-08-13 17:49:11 UTC)
#4
Patchset #2 (id:20001) has been deleted
jrummell
rebased now that the key ordering was checked in separately. https://codereview.chromium.org/1237343004/diff/1/Source/modules/encryptedmedia/MediaKeyStatusMap.idl File Source/modules/encryptedmedia/MediaKeyStatusMap.idl (right): https://codereview.chromium.org/1237343004/diff/1/Source/modules/encryptedmedia/MediaKeyStatusMap.idl#newcode21 ...
5 years, 4 months ago
(2015-08-13 17:59:00 UTC)
#5
Description was changed from ========== Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus> EME spec has changed MediaKeyStatusMap from ...
4 years, 6 months ago
(2016-06-03 17:32:02 UTC)
#6
Description was changed from
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,507789
TEST=EME layout tests pass
==========
to
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,587916
TEST=EME layout tests pass
==========
jrummell
Description was changed from ========== Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus> EME spec has changed MediaKeyStatusMap from ...
4 years, 6 months ago
(2016-06-06 19:15:26 UTC)
#7
Description was changed from
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,587916
TEST=EME layout tests pass
==========
to
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
There is a minor discrepancy. According to the spec(), get() should
return undefined if the keyId is not found. It currently returns
null.
BUG=507753,587916
TEST=EME layout tests pass
==========
jrummell
Updated to bring up-to-date, and get it working with the current idl. However, get() for ...
4 years, 6 months ago
(2016-06-06 19:17:03 UTC)
#8
Updated to bring up-to-date, and get it working with the current idl. However,
get() for a keyId that doesn't exist returns null rather than undefined, so
continuing work to see if the spec or this code should change.
jrummell
Description was changed from ========== Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus> EME spec has changed MediaKeyStatusMap from ...
4 years, 6 months ago
(2016-06-08 23:20:19 UTC)
#9
Description was changed from
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
There is a minor discrepancy. According to the spec(), get() should
return undefined if the keyId is not found. It currently returns
null.
BUG=507753,587916
TEST=EME layout tests pass
==========
to
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,587916
TEST=EME layout tests pass
==========
Updated to return undefined if get() doesn't find a matching entry. This requires a custom ...
4 years, 6 months ago
(2016-06-08 23:23:21 UTC)
#11
Updated to return undefined if get() doesn't find a matching entry. This
requires a custom CallEpilogue on get(), so adding haraken@ for comments and
OWNERS review of the v8 custom code.
haraken
On 2016/06/08 23:23:21, jrummell wrote: > Updated to return undefined if get() doesn't find a ...
4 years, 6 months ago
(2016-06-09 01:52:35 UTC)
#12
On 2016/06/08 23:23:21, jrummell wrote:
> Updated to return undefined if get() doesn't find a matching entry. This
> requires a custom CallEpilogue on get(), so adding haraken@ for comments and
> OWNERS review of the v8 custom code.
In terms of implementation, looks good.
But I believe this is a spec bug. Ideally we should fix the spec so that we
don't need to land this CL...
jrummell
The spec has been updated to return "any", so updating this CL to use that.
4 years, 6 months ago
(2016-06-14 20:14:51 UTC)
#13
The spec has been updated to return "any", so updating this CL to use that.
ddorwin
Thanks for working through this! Just some minor stuff. https://codereview.chromium.org/1237343004/diff/100001/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-keystatuses.html File third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-keystatuses.html (right): https://codereview.chromium.org/1237343004/diff/100001/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-keystatuses.html#newcode93 third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-keystatuses.html:93: ...
4 years, 6 months ago
(2016-06-14 20:56:05 UTC)
#14
Description was changed from ========== Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus> EME spec has changed MediaKeyStatusMap from ...
4 years, 6 months ago
(2016-06-15 23:27:56 UTC)
#20
Message was sent while issue was closed.
Description was changed from
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,587916
TEST=EME layout tests pass
==========
to
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,587916
TEST=EME layout tests pass
==========
commit-bot: I haz the power
Committed patchset #6 (id:120001)
4 years, 6 months ago
(2016-06-15 23:27:58 UTC)
#21
Message was sent while issue was closed.
Committed patchset #6 (id:120001)
commit-bot: I haz the power
CQ bit was unchecked
4 years, 6 months ago
(2016-06-15 23:28:14 UTC)
#22
Message was sent while issue was closed.
CQ bit was unchecked
commit-bot: I haz the power
Description was changed from ========== Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus> EME spec has changed MediaKeyStatusMap from ...
4 years, 6 months ago
(2016-06-15 23:29:06 UTC)
#23
Message was sent while issue was closed.
Description was changed from
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,587916
TEST=EME layout tests pass
==========
to
==========
Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
EME spec has changed MediaKeyStatusMap from maplike to iterable, so
update the code to match.
BUG=507753,587916
TEST=EME layout tests pass
Committed: https://crrev.com/8cdb012b5e4b8e6b9820da0e8d25fcf0dfd02631
Cr-Commit-Position: refs/heads/master@{#400041}
==========
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/8cdb012b5e4b8e6b9820da0e8d25fcf0dfd02631 Cr-Commit-Position: refs/heads/master@{#400041}
4 years, 6 months ago
(2016-06-15 23:29:07 UTC)
#24
Issue 1237343004: Convert MediaKeyStatusMap to iterable<BufferSource,MediaKeyStatus>
(Closed)
Created 5 years, 5 months ago by jrummell
Modified 4 years, 6 months ago
Reviewers: ddorwin, sandersd (OOO until July 31), haraken
Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Comments: 13