|
Move ScriptBadge, ActionInfo out of Extension; preparation for BrowserAction
Moves the parsing of the ScriptBadge key in the manifest out of extension.cc. Also moves out the ActionInfo struct, which Extension should not need to know about. Move some common parsing functions (e.g. LoadIconsFromDirectory) into a common helper file. Rename extension_script_badge_api to script_badge_api; make a ScriptBadgeAPI PKS.
BUG= 159265
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=177265
Total comments: 17
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+716 lines, -588 lines) |
Patch |
 |
M |
chrome/browser/extensions/api/extension_action/extension_actions_api.cc
|
View
|
1
|
4 chunks |
+8 lines, -9 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/extension_action/extension_script_badge_api.h
|
View
|
|
1 chunk |
+0 lines, -42 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/api/extension_action/extension_script_badge_api.cc
|
View
|
|
1 chunk |
+0 lines, -16 lines |
0 comments
|
Download
|
 |
A + |
chrome/browser/extensions/api/extension_action/script_badge_api.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+25 lines, -3 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/api/extension_action/script_badge_api.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+47 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/browser_event_router.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_action.h
|
View
|
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_action.cc
|
View
|
|
4 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_action_manager.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+11 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_action_unittest.cc
|
View
|
|
10 chunks |
+22 lines, -21 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_function_registry.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/profiles/profile_dependency_manager.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/gtk/location_bar_view_gtk.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/location_bar/script_bubble_icon_view.cc
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_extensions.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_common.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests_unit.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/badge_util.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/common/badge_util.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/api/extension_action/action_info.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+46 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/api/extension_action/action_info.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+53 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/api/extension_action/script_badge_handler.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/api/extension_action/script_badge_handler.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+97 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
chrome/common/extensions/api/extension_action/script_badge_manifest_unittest.cc
|
View
|
1
2
3
4
5
6
|
9 chunks |
+34 lines, -16 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/extension.h
|
View
|
1
2
3
4
5
6
7
8
9
|
7 chunks |
+3 lines, -35 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/extension.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
12 chunks |
+29 lines, -243 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/extension_file_util.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/extension_unittest.cc
|
View
|
|
6 chunks |
+9 lines, -14 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/manifest_handler_helpers.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+51 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/common/extensions/manifest_handler_helpers.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+197 lines, -0 lines |
0 comments
|
Download
|
 |
D |
chrome/common/extensions/manifest_tests/extension_manifests_scriptbadge_unittest.cc
|
View
|
1
|
1 chunk |
+0 lines, -138 lines |
0 comments
|
Download
|
 |
M |
chrome/common/icon_with_badge_image_source.h
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/common/icon_with_badge_image_source.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 18 (0 generated)
|