|
Extract ExtensionRequestSender from SchemaGeneratedBindings.
This change is intended to make the functions in SchemaGeneratedBindings less
coupled, and the lifecycle of pending requests clearer. After this change it
should be possible to replace SchemaGeneratedBindings with several smaller,
more targeted subclasses of ChromeV8Extension, eg: SetIconNatives and
SendRequestNatives.
BUG=none
TEST=existing browser tests
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=130343
Total comments: 12
Total comments: 18
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+308 lines, -225 lines) |
Patch |
|
M |
chrome/chrome_renderer.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/chrome_v8_extension.h
|
View
|
1
2
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/chrome_v8_extension.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -38 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/event_bindings.cc
|
View
|
1
2
3
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/extension_dispatcher.h
|
View
|
1
2
|
3 chunks |
+16 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/extension_dispatcher.cc
|
View
|
1
2
|
4 chunks |
+47 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/extension_helper.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
|
A |
chrome/renderer/extensions/extension_request_sender.h
|
View
|
1
2
|
1 chunk |
+62 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/renderer/extensions/extension_request_sender.cc
|
View
|
1
2
3
4
|
1 chunk |
+159 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/schema_generated_bindings.h
|
View
|
|
3 chunks |
+5 lines, -9 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/schema_generated_bindings.cc
|
View
|
|
6 chunks |
+10 lines, -165 lines |
0 comments
|
Download
|
Total messages: 12 (0 generated)
|