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

Issue 264046: Update browser actions api to be like new design doc. (Closed)

Created:
11 years, 2 months ago by Aaron Boodman
Modified:
9 years, 6 months ago
Reviewers:
Matt Perry
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Update browser actions api to be like new design doc. BUG=23879 TEST=Install sample gmail browser action sample. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29068

Patch Set 1 #

Patch Set 2 : Formatting #

Patch Set 3 : setName->setTitle #

Total comments: 1

Patch Set 4 : blech #

Patch Set 5 : Fix test_browser_action #

Total comments: 2

Patch Set 6 : mpcomplete comments #

Patch Set 7 : remove extraneous line #

Patch Set 8 : rebase to trunk #

Patch Set 9 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+464 lines, -145 lines) Patch
M chrome/browser/browser.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/extensions/extension_browser_actions_api.h View 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_browser_actions_api.cc View 1 2 3 4 5 6 7 8 4 chunks +35 lines, -25 lines 0 comments Download
M chrome/browser/extensions/extension_browser_event_router.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_browser_event_router.cc View 1 2 3 4 5 6 7 1 chunk +7 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_function_dispatcher.cc View 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/image_loading_tracker.cc View 2 chunks +4 lines, -6 lines 0 comments Download
M chrome/browser/gtk/browser_actions_toolbar_gtk.cc View 1 chunk +7 lines, -1 line 0 comments Download
M chrome/browser/views/browser_actions_container.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/common/extensions/api/extension_api.json View 1 2 3 3 chunks +63 lines, -27 lines 0 comments Download
M chrome/common/extensions/docs/browserAction.html View 1 2 3 16 chunks +270 lines, -31 lines 0 comments Download
M chrome/common/extensions/extension_resource_unittest.cc View 1 chunk +6 lines, -4 lines 0 comments Download
M chrome/renderer/extensions/extension_process_bindings.cc View 1 chunk +3 lines, -1 line 0 comments Download
M chrome/renderer/resources/extension_process_bindings.js View 1 2 3 4 5 6 7 1 chunk +20 lines, -6 lines 0 comments Download
M chrome/test/data/extensions/samples/gmail_browser_action/background.html View 1 2 5 chunks +31 lines, -19 lines 0 comments Download
M chrome/test/data/extensions/samples/make_page_red/background.html View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/test/data/extensions/samples/print_browser_action/background.html View 1 chunk +3 lines, -5 lines 0 comments Download
M chrome/test/data/extensions/samples/test_browser_action/background.html View 1 2 3 4 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/test/data/extensions/samples/test_browser_action/manifest.json View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 8 (0 generated)
Aaron Boodman
11 years, 2 months ago (2009-10-13 07:59:00 UTC) #1
Matt Perry
LGTM. I guess we're OK with a breaking change to browser actions? http://codereview.chromium.org/264046/diff/3002/4010 File chrome/renderer/resources/extension_process_bindings.js ...
11 years, 2 months ago (2009-10-13 18:26:12 UTC) #2
Matt Perry
http://codereview.chromium.org/264046/diff/5002/6009 File chrome/common/extensions/api/extension_api.json (right): http://codereview.chromium.org/264046/diff/5002/6009#newcode852 Line 852: "imageData": { Note: removing the property validation here ...
11 years, 2 months ago (2009-10-13 23:07:01 UTC) #3
Aaron Boodman
http://codereview.chromium.org/264046/diff/5002/6009 File chrome/common/extensions/api/extension_api.json (right): http://codereview.chromium.org/264046/diff/5002/6009#newcode852 Line 852: "imageData": { On 2009/10/13 23:07:02, Matt Perry wrote: ...
11 years, 2 months ago (2009-10-13 23:29:20 UTC) #4
Matt Perry
On 2009/10/13 23:29:20, Aaron Boodman wrote: > http://codereview.chromium.org/264046/diff/5002/6009 > File chrome/common/extensions/api/extension_api.json (right): > > http://codereview.chromium.org/264046/diff/5002/6009#newcode852 ...
11 years, 2 months ago (2009-10-13 23:33:36 UTC) #5
Aaron Boodman
On 2009/10/13 23:33:36, Matt Perry wrote: > On 2009/10/13 23:29:20, Aaron Boodman wrote: > > ...
11 years, 2 months ago (2009-10-14 01:54:31 UTC) #6
Aaron Boodman
11 years, 2 months ago (2009-10-14 01:54:36 UTC) #7
Matt Perry
11 years, 2 months ago (2009-10-14 17:47:29 UTC) #8
LGTM

Powered by Google App Engine
This is Rietveld 408576698