New issue
Advanced search Search tips

Issue 682848 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Enable autoplay and fullscreen for downloaded video

Project Member Reported by shaktisahu@chromium.org, Jan 19 2017

Issue description

For downloaded media, users should see the media controls at full bleed (fullscreen), with the first frame of the video on the CCT and the video autoplays.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Feb 24 2017

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

commit f97f7538cc5be6da3145a830ff1a786f6c0bbf78
Author: shaktisahu <shaktisahu@chromium.org>
Date: Fri Feb 24 22:46:13 2017

Enabling autoplay and fullscreen for downloaded media

For downloaded video, the desired behavior is to autoplay with fullscreen
 at the start. This CL enables the video to enter
fullscreen by adding an event listener for onloadedmetadata. A web
preference was added for triggering this feature.

BUG= 682848 

Review-Url: https://codereview.chromium.org/2640023008
Cr-Commit-Position: refs/heads/master@{#452967}

[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabIntentDataProvider.java
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadUtils.java
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/chrome/browser/android/tab_android.cc
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/chrome/browser/android/tab_android.h
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/chrome/browser/chrome_content_browser_client.cc
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/content/public/common/common_param_traits_macros.h
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/content/public/common/web_preferences.cc
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/content/public/common/web_preferences.h
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/content/renderer/render_view_impl.cc
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/third_party/WebKit/Source/core/frame/Settings.json5
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/third_party/WebKit/Source/core/html/MediaDocument.cpp
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/third_party/WebKit/Source/web/WebSettingsImpl.cpp
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/third_party/WebKit/Source/web/WebSettingsImpl.h
[modify] https://crrev.com/f97f7538cc5be6da3145a830ff1a786f6c0bbf78/third_party/WebKit/public/web/WebSettings.h

Status: Fixed (was: Started)

Sign in to add a comment