New issue
Advanced search Search tips

Issue 907704 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 23
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Task



Sign in to add a comment

Media Capabilities: switch MediaCapabilitiesInfo to a dictionary

Project Member Reported by mlamouri@chromium.org, Nov 22

Issue description

This is implementing a recent spec change requested by Apple.
 
Labels: -Type-Bug Target-72 Type-Task
Project Member

Comment 2 by bugdroid1@chromium.org, Nov 23

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/36b26b2d89845b588c4745bf4e680d22448d429e

commit 36b26b2d89845b588c4745bf4e680d22448d429e
Author: Mounir Lamouri <mlamouri@chromium.org>
Date: Fri Nov 23 19:04:59 2018

Media Capabilities: switch MediaCapabilitiesInfo to a dictionary.

This required to create a custom callback class as CallbackPromiseAdapter
does not work well with dictionaries.

This is also updating the media-capabilities.idl file in WPT, based on:
https://raw.githubusercontent.com/tidoust/reffy-reports/master/whatwg/idl/media-capabilities.idl

Bug:  907704 
Change-Id: I13bb3c43a7461398f7866f033527bd3ce1bed140
Reviewed-on: https://chromium-review.googlesource.com/c/1347001
Commit-Queue: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610655}
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/external/wpt/interfaces/media-capabilities.idl
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/external/wpt/media-capabilities/decodingInfo.html
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/external/wpt/media-capabilities/encodingInfo.html
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/external/wpt/media-capabilities/idlharness-expected.txt
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/external/wpt/media-capabilities/idlharness.any-expected.txt
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/external/wpt/media-capabilities/idlharness.any.js
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/external/wpt/media-capabilities/idlharness.any.worker-expected.txt
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/blink/public/platform/modules/media_capabilities/web_media_capabilities_info.h
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/blink/renderer/modules/media_capabilities/BUILD.gn
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/blink/renderer/modules/media_capabilities/media_capabilities.cc
[delete] https://crrev.com/20930911ebd7e4c238bd13dabc3822fdbf99707d/third_party/blink/renderer/modules/media_capabilities/media_capabilities_info.cc
[delete] https://crrev.com/20930911ebd7e4c238bd13dabc3822fdbf99707d/third_party/blink/renderer/modules/media_capabilities/media_capabilities_info.h
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/blink/renderer/modules/media_capabilities/media_capabilities_info.idl
[add] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/blink/renderer/modules/media_capabilities/media_capabilities_query_callbacks.cc
[add] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/blink/renderer/modules/media_capabilities/media_capabilities_query_callbacks.h
[modify] https://crrev.com/36b26b2d89845b588c4745bf4e680d22448d429e/third_party/blink/renderer/modules/modules_idl_files.gni

Status: Fixed (was: Started)

Sign in to add a comment