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

Issue 10806023: switch mediaGalleries to .idl api definition (Closed)

Created:
8 years, 5 months ago by Evan Stade
Modified:
8 years, 5 months ago
CC:
chromium-reviews, Aaron Boodman, mihaip-chromium-reviews_chromium.org, darin-cc_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

switch mediaGalleries to .idl api definition BUG=none TEST=manual Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=147895

Patch Set 1 #

Total comments: 1

Patch Set 2 : compile and test fixes #

Total comments: 29

Patch Set 3 : remove old test #

Patch Set 4 : hopefully detect move #

Patch Set 5 : treat "prompt" and "prompt_if_needed" as "silent" for now #

Total comments: 2

Patch Set 6 : add type #

Patch Set 7 : more fixes #

Total comments: 2

Patch Set 8 : several more changes #

Patch Set 9 : retry upload #

Patch Set 10 : retry upload #

Unified diffs Side-by-side diffs Delta from patch set Stats (+568 lines, -483 lines) Patch
A + chrome/browser/extensions/api/media_galleries/media_galleries_api.h View 1 chunk +7 lines, -17 lines 0 comments Download
A + chrome/browser/extensions/api/media_galleries/media_galleries_api.cc View 1 2 3 4 5 6 7 4 chunks +34 lines, -13 lines 0 comments Download
A + chrome/browser/extensions/api/media_galleries/media_galleries_apitest.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
D chrome/browser/extensions/api/media_gallery/media_gallery_api.h View 1 chunk +0 lines, -47 lines 0 comments Download
chrome/browser/extensions/api/media_gallery/media_gallery_api.cc View 1 chunk +0 lines, -82 lines 0 comments Download
D chrome/browser/extensions/api/media_gallery/media_gallery_apitest.cc View 1 chunk +0 lines, -23 lines 0 comments Download
M chrome/browser/extensions/extension_function_registry.cc View 1 2 2 chunks +0 lines, -6 lines 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/api/api.gyp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A chrome/common/extensions/api/experimental_media_galleries.idl View 1 2 3 4 5 6 7 1 chunk +56 lines, -0 lines 0 comments Download
D chrome/common/extensions/api/experimental_media_galleries.json View 1 chunk +0 lines, -92 lines 0 comments Download
M chrome/common/extensions/api/extension_api.cc View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/extensions/docs/apps/experimental.mediaGalleries.html View 1 12 chunks +229 lines, -59 lines 0 comments Download
M chrome/common/extensions/docs/extensions/experimental.mediaGalleries.html View 1 16 chunks +232 lines, -68 lines 0 comments Download
M chrome/common/extensions/docs/js/api_page_generator.js View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/samples.json View 1 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/extensions_api_resources.grd View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/renderer/resources/extensions/experimental.media_galleries_custom_bindings.js View 1 chunk +1 line, -1 line 0 comments Download
A + chrome/test/data/extensions/api_test/media_galleries/manifest.json View 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/extensions/api_test/media_galleries/test.js View 1 2 3 4 5 6 7 1 chunk +3 lines, -8 lines 0 comments Download
D chrome/test/data/extensions/api_test/media_gallery/manifest.json View 1 chunk +0 lines, -10 lines 0 comments Download
D chrome/test/data/extensions/api_test/media_gallery/test.js View 1 chunk +0 lines, -48 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Evan Stade
http://codereview.chromium.org/10806023/diff/1/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc File chrome/browser/extensions/api/media_galleries/media_galleries_api.cc (right): http://codereview.chromium.org/10806023/diff/1/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc#newcode47 chrome/browser/extensions/api/media_galleries/media_galleries_api.cc:47: interactivity = *params->details->interactivity; don't know why git failed to ...
8 years, 5 months ago (2012-07-19 00:10:55 UTC) #1
Evan Stade
(git try is choking but this passes the api test locally and my manual tests)
8 years, 5 months ago (2012-07-19 01:38:24 UTC) #2
vandebo (ex-Chrome)
http://codereview.chromium.org/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc File chrome/browser/extensions/api/media_galleries/media_galleries_api.cc (right): http://codereview.chromium.org/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc#newcode1 chrome/browser/extensions/api/media_galleries/media_galleries_api.cc:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
8 years, 5 months ago (2012-07-19 19:58:31 UTC) #3
asargent_no_longer_on_chrome
LGTM http://codereview.chromium.org/10806023/diff/4001/chrome/common/extensions/api/experimental_media_galleries.idl File chrome/common/extensions/api/experimental_media_galleries.idl (right): http://codereview.chromium.org/10806023/diff/4001/chrome/common/extensions/api/experimental_media_galleries.idl#newcode50 chrome/common/extensions/api/experimental_media_galleries.idl:50: [nocompile] static object extractEmbeddedThumbnails(object mediaFile); On 2012/07/19 19:58:31, ...
8 years, 5 months ago (2012-07-19 20:40:12 UTC) #4
Evan Stade
http://codereview.chromium.org/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc File chrome/browser/extensions/api/media_galleries/media_galleries_api.cc (right): http://codereview.chromium.org/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc#newcode1 chrome/browser/extensions/api/media_galleries/media_galleries_api.cc:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
8 years, 5 months ago (2012-07-19 20:55:27 UTC) #5
Evan Stade
got git to recognize the move.
8 years, 5 months ago (2012-07-19 21:44:37 UTC) #6
vandebo (ex-Chrome)
http://codereview.chromium.org/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc File chrome/browser/extensions/api/media_galleries/media_galleries_api.cc (right): http://codereview.chromium.org/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc#newcode83 chrome/browser/extensions/api/media_galleries/media_galleries_api.cc:83: } else if (interactivity == "prompt") { On 2012/07/19 ...
8 years, 5 months ago (2012-07-19 22:45:22 UTC) #7
Evan Stade
https://chromiumcodereview.appspot.com/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc File chrome/browser/extensions/api/media_galleries/media_galleries_api.cc (right): https://chromiumcodereview.appspot.com/10806023/diff/4001/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc#newcode83 chrome/browser/extensions/api/media_galleries/media_galleries_api.cc:83: } else if (interactivity == "prompt") { On 2012/07/19 ...
8 years, 5 months ago (2012-07-19 23:06:33 UTC) #8
vandebo (ex-Chrome)
https://chromiumcodereview.appspot.com/10806023/diff/4001/chrome/common/extensions/api/experimental_media_galleries.idl File chrome/common/extensions/api/experimental_media_galleries.idl (right): https://chromiumcodereview.appspot.com/10806023/diff/4001/chrome/common/extensions/api/experimental_media_galleries.idl#newcode28 chrome/common/extensions/api/experimental_media_galleries.idl:28: callback MediaFileSystemsCallback = void (object mediaFileSystems); On 2012/07/19 23:06:33, ...
8 years, 5 months ago (2012-07-20 18:30:26 UTC) #9
Evan Stade
http://codereview.chromium.org/10806023/diff/4001/chrome/common/extensions/api/experimental_media_galleries.idl File chrome/common/extensions/api/experimental_media_galleries.idl (right): http://codereview.chromium.org/10806023/diff/4001/chrome/common/extensions/api/experimental_media_galleries.idl#newcode28 chrome/common/extensions/api/experimental_media_galleries.idl:28: callback MediaFileSystemsCallback = void (object mediaFileSystems); On 2012/07/20 18:30:26, ...
8 years, 5 months ago (2012-07-20 19:48:12 UTC) #10
asargent_no_longer_on_chrome
http://codereview.chromium.org/10806023/diff/16025/chrome/common/extensions/api/experimental_media_galleries.idl File chrome/common/extensions/api/experimental_media_galleries.idl (right): http://codereview.chromium.org/10806023/diff/16025/chrome/common/extensions/api/experimental_media_galleries.idl#newcode27 chrome/common/extensions/api/experimental_media_galleries.idl:27: void ([instanceOf=LocalFileSystem] optional object[] mediaFileSystems); On 2012/07/20 19:48:13, Evan ...
8 years, 5 months ago (2012-07-20 19:55:07 UTC) #11
vandebo (ex-Chrome)
LGTM for now.
8 years, 5 months ago (2012-07-23 18:18:07 UTC) #12
Evan Stade
8 years, 5 months ago (2012-07-23 19:12:08 UTC) #13
On 2012/07/23 18:18:07, vandebo wrote:
> LGTM for now.

nothing is set in stone.

Powered by Google App Engine
This is Rietveld 408576698