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

Issue 9950046: Implement FeatureProvider for ExtensionAPI. (Closed)

Created:
8 years, 8 months ago by Aaron Boodman
Modified:
8 years, 8 months ago
CC:
chromium-reviews, Aaron Boodman, darin-cc_chromium.org, mihaip+watch_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

Implement FeatureProvider for ExtensionAPI. BUG=120069 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=130462

Patch Set 1 #

Total comments: 24

Patch Set 2 : blah #

Patch Set 3 : blagh #

Patch Set 4 : hate hate hate #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1533 lines, -505 lines) Patch
M chrome/browser/extensions/extension_event_router.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_function_dispatcher.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/settings/settings_frontend.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_common.gypi View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/bookmarks.json View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/extension_api.h View 1 2 6 chunks +82 lines, -20 lines 0 comments Download
M chrome/common/extensions/api/extension_api.cc View 1 2 3 8 chunks +478 lines, -219 lines 0 comments Download
M chrome/common/extensions/api/extension_api_unittest.cc View 1 2 3 5 chunks +279 lines, -57 lines 0 comments Download
M chrome/common/extensions/extension.cc View 1 2 1 chunk +5 lines, -1 line 0 comments Download
M chrome/common/extensions/feature.h View 1 2 3 chunks +39 lines, -36 lines 0 comments Download
M chrome/common/extensions/feature.cc View 8 chunks +66 lines, -30 lines 0 comments Download
A chrome/common/extensions/feature_provider.h View 1 chunk +29 lines, -0 lines 0 comments Download
M chrome/common/extensions/feature_unittest.cc View 1 12 chunks +237 lines, -95 lines 0 comments Download
M chrome/common/extensions/manifest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
A chrome/common/extensions/manifest_feature.h View 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/common/extensions/manifest_feature.cc View 1 chunk +35 lines, -0 lines 0 comments Download
A chrome/common/extensions/permission_feature.h View 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/common/extensions/permission_feature.cc View 1 chunk +33 lines, -0 lines 0 comments Download
M chrome/common/extensions/simple_feature_provider.h View 1 2 2 chunks +12 lines, -6 lines 0 comments Download
M chrome/common/extensions/simple_feature_provider.cc View 1 2 4 chunks +36 lines, -24 lines 0 comments Download
M chrome/common/extensions/simple_feature_provider_unittest.cc View 2 chunks +72 lines, -2 lines 0 comments Download
M chrome/renderer/extensions/extension_dispatcher.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/renderer/extensions/schema_generated_bindings.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/renderer/extensions/v8_schema_registry.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/test/data/extensions/api_test/webstore_private/bundle/extension2.json View 1 2 1 chunk +1 line, -6 lines 0 comments Download
A chrome/test/data/extensions/extension_api_unittest/is_privileged_features_1.json View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/extension_api_unittest/is_privileged_features_2.json View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/extension_api_unittest/is_privileged_features_3.json View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/extension_api_unittest/is_privileged_features_4.json View 1 2 1 chunk +18 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/extension_api_unittest/is_privileged_features_5.json View 1 2 1 chunk +18 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Aaron Boodman
8 years, 8 months ago (2012-04-01 03:21:04 UTC) #1
not at google - send to devlin
Nice. Redirecting to koz though, I'm on leave this week.
8 years, 8 months ago (2012-04-01 09:14:10 UTC) #2
koz (OOO until 15th September)
Awesome change! lgtm http://codereview.chromium.org/9950046/diff/1/chrome/common/extensions/api/extension_api.cc File chrome/common/extensions/api/extension_api.cc (right): http://codereview.chromium.org/9950046/diff/1/chrome/common/extensions/api/extension_api.cc#newcode430 chrome/common/extensions/api/extension_api.cc:430: std::string api_name = GetAPINameForFullName(full_name, &child_name); GetAPINameForFullName() ...
8 years, 8 months ago (2012-04-02 06:39:48 UTC) #3
Aaron Boodman
http://codereview.chromium.org/9950046/diff/1/chrome/common/extensions/api/extension_api.cc File chrome/common/extensions/api/extension_api.cc (right): http://codereview.chromium.org/9950046/diff/1/chrome/common/extensions/api/extension_api.cc#newcode430 chrome/common/extensions/api/extension_api.cc:430: std::string api_name = GetAPINameForFullName(full_name, &child_name); On 2012/04/02 06:39:48, koz ...
8 years, 8 months ago (2012-04-02 08:21:54 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aa@chromium.org/9950046/4009
8 years, 8 months ago (2012-04-03 20:52:31 UTC) #5
commit-bot: I haz the power
Presubmit check for 9950046-4009 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 8 months ago (2012-04-03 20:52:46 UTC) #6
commit-bot: I haz the power
8 years, 8 months ago (2012-04-03 21:24:44 UTC) #7

Powered by Google App Engine
This is Rietveld 408576698