|
Extract executeScript-like functionality into a single ExtensionScriptExecutorImpl class,
and convert all but one* existing uses of ExtensionMsg_ExecuteCode_Params to use it.
This is so that we can extend the implementation of ExtensionScriptExecutor to notify
the UI when extensions have executed scripts, and potentially have control over whether
scripts are actually executed.
* the file not converted is chrome/browser/chromeos/accessibility/accessibility_util.cc
since it has its own script loading logic and I don't feel the need to change that.
Plus, we probably don't want any special script execution logic applying to the loading
of chromevox.
BUG= 127988
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=136831
Total comments: 1
Total comments: 17
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+270 lines, -120 lines) |
Patch |
 |
M |
chrome/browser/extensions/api/offscreen_tabs/offscreen_tabs_api.cc
|
View
|
1
2
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/execute_code_in_tab_function.h
|
View
|
|
2 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/execute_code_in_tab_function.cc
|
View
|
1
2
3
4
|
5 chunks |
+14 lines, -44 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_tabs_module.h
|
View
|
|
3 chunks |
+3 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_tabs_module.cc
|
View
|
1
2
3
4
5
|
8 chunks |
+20 lines, -55 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/script_executor.h
|
View
|
1
2
3
4
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/script_executor_impl.h
|
View
|
1
2
3
4
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/extensions/script_executor_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+107 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/tab_contents/tab_contents_wrapper.h
|
View
|
1
2
4
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/tab_contents/tab_contents_wrapper.cc
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_extensions.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 14 (0 generated)
|