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

Issue 7067020: Moving mediaplayer to the chrome filebrowser. Observable behaviour should not change. (Closed)

Created:
9 years, 7 months ago by SeRya
Modified:
9 years, 7 months ago
CC:
chromium-reviews, Erik does not do reviews, achuith+watch_chromium.org, Aaron Boodman, rginda+watch_chromium.org, arv (Not doing code reviews), pam+watch_chromium.org, brettw-cc_chromium.org, darin-cc_chromium.org, kinuko+watch, davemoore+watch_chromium.org
Visibility:
Public.

Description

Moving mediaplayer to the chrome filebrowser. Observable behaviour should not change. BUG=chromium-os:14880 TEST=Click "play" button on an audion file in the file browser. Check that the mediaplayer panel has popped up. Click on another file. Check that the mediaplayer playlist panel has popped up and contains 2 items. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=87002

Patch Set 1 #

Patch Set 2 : Fixed style errors and localized strings. #

Total comments: 19

Patch Set 3 : Code review fixes. #

Patch Set 4 : Playlist doesn't reset pending playback request. #

Patch Set 5 : Fixed unit test. #

Patch Set 6 : Merge after separately commited binary files. #

Patch Set 7 : Fixed browsertests. #

Patch Set 8 : Resolved conflicts. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+799 lines, -2124 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 chunk +0 lines, -2 lines 0 comments Download
A chrome/browser/chromeos/extensions/media_player_event_router.h View 1 1 chunk +31 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/extensions/media_player_event_router.cc View 1 chunk +29 lines, -0 lines 0 comments Download
A + chrome/browser/chromeos/media/media_player.h View 1 2 3 4 5 6 5 chunks +44 lines, -54 lines 0 comments Download
A chrome/browser/chromeos/media/media_player.cc View 1 2 1 chunk +311 lines, -0 lines 0 comments Download
A + chrome/browser/chromeos/media/media_player_browsertest.cc View 1 2 3 4 5 6 4 chunks +11 lines, -28 lines 0 comments Download
M chrome/browser/extensions/extension_file_browser_private_api.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_function_dispatcher.cc View 1 2 3 4 5 6 7 2 chunks +7 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_mediaplayer_private_api.h View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_mediaplayer_private_api.cc View 1 2 3 1 chunk +76 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 6 7 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/extensions/file_manager_util.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/file_manager_util.cc View 1 2 4 chunks +26 lines, -25 lines 0 comments Download
M chrome/browser/resources/component_extension_resources.grd View 1 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/resources/file_manager/js/file_manager.js View 1 2 3 4 5 6 7 1 chunk +5 lines, -2 lines 0 comments Download
M chrome/browser/resources/file_manager/manifest.json View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A + chrome/browser/resources/file_manager/mediaplayer.html View 1 2 3 4 5 16 chunks +38 lines, -60 lines 0 comments Download
A + chrome/browser/resources/file_manager/playlist.html View 1 2 3 4 chunks +9 lines, -6 lines 0 comments Download
D chrome/browser/resources/mediaplayer.html View 1 2 3 4 5 1 chunk +0 lines, -894 lines 0 comments Download
D chrome/browser/resources/playlist.html View 1 chunk +0 lines, -152 lines 0 comments Download
M chrome/browser/ui/browser_init.cc View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/active_downloads_ui.cc View 1 2 3 4 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_factory.cc View 1 2 3 4 2 chunks +0 lines, -3 lines 0 comments Download
D chrome/browser/ui/webui/mediaplayer_browsertest.cc View 1 2 1 chunk +0 lines, -95 lines 0 comments Download
D chrome/browser/ui/webui/mediaplayer_ui.h View 1 2 3 4 1 chunk +0 lines, -171 lines 0 comments Download
M chrome/browser/ui/webui/mediaplayer_ui.cc View 1 2 1 chunk +0 lines, -624 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 6 chunks +8 lines, -3 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/extension_api.json View 1 2 3 4 1 chunk +104 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/extension.cc View 1 2 3 4 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension_unittest.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M chrome/renderer/resources/renderer_extension_bindings.js View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M webkit/chromeos/fileapi/cros_mount_point_provider.h View 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/chromeos/fileapi/cros_mount_point_provider.cc View 1 chunk +14 lines, -0 lines 0 comments Download
webkit/fileapi/file_system_mount_point_provider.h View 1 2 1 chunk +5 lines, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
SeRya
Zel, have a look. We discussed that the mediaplayer API should be part of fileBrowserPrivate ...
9 years, 7 months ago (2011-05-24 13:47:25 UTC) #1
zel
adding asargent@ as the second reviewer http://codereview.chromium.org/7067020/diff/1050/chrome/browser/extensions/extension_mediaplayer_private_api.cc File chrome/browser/extensions/extension_mediaplayer_private_api.cc (right): http://codereview.chromium.org/7067020/diff/1050/chrome/browser/extensions/extension_mediaplayer_private_api.cc#newcode20 chrome/browser/extensions/extension_mediaplayer_private_api.cc:20: CHECK(args_->GetInteger(0, &position)); I ...
9 years, 7 months ago (2011-05-24 17:54:24 UTC) #2
SeRya
http://codereview.chromium.org/7067020/diff/1050/chrome/browser/extensions/extension_mediaplayer_private_api.cc File chrome/browser/extensions/extension_mediaplayer_private_api.cc (right): http://codereview.chromium.org/7067020/diff/1050/chrome/browser/extensions/extension_mediaplayer_private_api.cc#newcode20 chrome/browser/extensions/extension_mediaplayer_private_api.cc:20: CHECK(args_->GetInteger(0, &position)); On 2011/05/24 17:54:25, zel wrote: > I ...
9 years, 7 months ago (2011-05-25 14:23:49 UTC) #3
zel
LGTM http://codereview.chromium.org/7067020/diff/1050/chrome/common/extensions/api/extension_api.json File chrome/common/extensions/api/extension_api.json (right): http://codereview.chromium.org/7067020/diff/1050/chrome/common/extensions/api/extension_api.json#newcode5201 chrome/common/extensions/api/extension_api.json:5201: "parameters": [] On 2011/05/25 14:23:49, SeRya wrote: > ...
9 years, 7 months ago (2011-05-25 14:36:43 UTC) #4
asargent_no_longer_on_chrome
It looks like this change is adding a new, non-experimental top-level extensions API. We've started ...
9 years, 7 months ago (2011-05-25 21:00:20 UTC) #5
zel
9 years, 7 months ago (2011-05-25 21:14:29 UTC) #6
Nope, this is adding *private* API only that will be accessible only from
our file browser component extension (see
http://codereview.chromium.org/7067020/diff/6004/chrome/common/extensions/ext...
for
details).


On Wed, May 25, 2011 at 2:00 PM, <asargent@chromium.org> wrote:

> It looks like this change is adding a new, non-experimental top-level
> extensions
> API. We've started a new process where we have teams implementing extension
> API's go through a design review process with several members of our team
> before
> signing off on them. The document to sign up for this is at
> go/extensionsreview.
> If for some reason this change is really time critical and you need the
> review
> scheduled more quickly than the available slots you see there, please reach
> out
> to Erik and/or Rahul.
>
>
>
> http://codereview.chromium.org/7067020/
>

Powered by Google App Engine
This is Rietveld 408576698