DescriptionMove logic to clear ExtensionAction values to ExtensionActionAPI
Since we are changing where page actions will show up, it makes sense to not
rely on PageActionController (which is attached to the location bar) to clear
the page action values. Since we also have to clear browser action values, it
makes sense to combine these in the ExtensionActionAPI.
Cherries on top:
- Remove a duplicate histogram
- Make ExtensionActionManager::Get() use a BrowserContext
TBR=avi@chromium.org (cocoa - add profile.h to use a profile as a browser context)
BUG=397259
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291508
Patch Set 1 : #
Total comments: 7
Patch Set 2 : #
Total comments: 3
Patch Set 3 : Mac compile fix #Patch Set 4 : Latest master for CQ #Messages
Total messages: 20 (0 generated)
|