|
Add support for gcf:about:plugins in chrome frame full tab mode. The URL validation code path
in ChromeFrame now takes in an interface NavigationConstraints which allows the delegateslike
the ActiveX, ActiveDocument and the NPAPI plugins to control the navigation decisions.
We no longer refer to the InternetSecurityManager interface which is IE only for performing
zone decisions in the ChromeFrame NPAPI plugin.
Fixes bug http://code.google.com/p/chromium/issues/detail?id=66118
BUG= 66118
TEST=Covered by additional CanNavigate unit tests.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69101
Total comments: 13
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+349 lines, -120 lines) |
Patch |
 |
M |
chrome_frame/chrome_active_document.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_active_document.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+13 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_frame.gyp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_frame_activex_base.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
5 chunks |
+18 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_frame_automation.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_frame_automation.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+6 lines, -13 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_frame_npapi.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome_frame/chrome_frame_npapi.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/external_tab.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/external_tab.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/external_tab_test.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
A |
chrome_frame/navigation_constraints.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+37 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome_frame/navigation_constraints.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+69 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/test/automation_client_mock.cc
|
View
|
1
2
3
4
5
6
7
8
|
8 chunks |
+13 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/test/util_unittests.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
3 chunks |
+145 lines, -51 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/utils.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome_frame/utils.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+14 lines, -25 lines |
0 comments
|
Download
|
Total messages: 5 (0 generated)
|