|
Migrate a bunch of LayoutTests from NPAPI to PPAPI
- Add a way to specify extensions handled by plugins. Flash needs it, so we need to test the feature
- Fix PluginObject::EnumerateNamedProperties to correctly raise an exception when the object is deleted
- Remove a couple of tests that exercise NPAPI features that don't exist / we don't need on PPAPI (NPN_ReloadPlugins, using plugin to handle images)
- Add some extra API to blink_deprecated_test_plugin and port tests over.
BUG= 318978, 474535
Committed: https://crrev.com/a7f9ca2dc86876b60a1080c5531336a8bea88b6f
Cr-Commit-Position: refs/heads/master@{#382929}
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+219 lines, -194 lines) |
Patch |
 |
M |
content/common/pepper_plugin_list.cc
|
View
|
1
|
2 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/public/test/ppapi_test_utils.cc
|
View
|
1
|
1 chunk |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/renderer/pepper/plugin_object.cc
|
View
|
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/tests/blink_deprecated_test_plugin.cc
|
View
|
1
|
9 chunks |
+133 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/TestExpectations
|
View
|
1
2
3
|
3 chunks |
+0 lines, -14 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/permissionclient/plugin-permission.html
|
View
|
1
|
2 chunks |
+11 lines, -22 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/permissionclient/plugin-permission-expected.txt
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/platform/linux/plugins/plugin-initiate-popup-window-expected.txt
|
View
|
1
2
3
|
1 chunk |
+0 lines, -17 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/platform/linux/plugins/plugin-javascript-access-expected.txt
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/LayoutTests/platform/mac/plugins/plugin-initiate-popup-window-expected.txt
|
View
|
1
2
3
|
1 chunk |
+0 lines, -19 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/platform/mac/plugins/plugin-javascript-access-expected.txt
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/LayoutTests/platform/win/plugins/plugin-initiate-popup-window-expected.txt
|
View
|
1
2
3
|
1 chunk |
+0 lines, -17 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/platform/win/plugins/plugin-javascript-access-expected.txt
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/embed-attributes-setting.html
|
View
|
1
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/embed-attributes-setting-expected.txt
|
View
|
1
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/LayoutTests/plugins/embed-prefers-plugins-for-images.html
|
View
|
|
1 chunk |
+0 lines, -28 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/LayoutTests/plugins/embed-prefers-plugins-for-images-expected.txt
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/empty-per-context-data.html
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/no-mime-with-valid-extension.html
|
View
|
1
|
1 chunk |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/no-mime-with-valid-extension-expected.txt
|
View
|
1
|
1 chunk |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/override-node-method.html
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/plugin-destroyed-enumerate.html
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/plugin-destroyed-enumerate-expected.txt
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/plugin-initiate-popup-window.html
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A |
third_party/WebKit/LayoutTests/plugins/plugin-initiate-popup-window-expected.txt
|
View
|
1
2
3
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/plugin-remove-subframe.html
|
View
|
|
1 chunk |
+1 line, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/release-frame-content-window.html
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
third_party/WebKit/LayoutTests/plugins/reloadplugins-no-pages.html
|
View
|
|
1 chunk |
+0 lines, -19 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/LayoutTests/plugins/reloadplugins-no-pages-expected.txt
|
View
|
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/resources/plugin-remove-subframe-iframe.html
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/window-open.html
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/plugins/window-open-expected.txt
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 16 (7 generated)
|