Changeset 56668 in webkit
- Timestamp:
- Mar 27, 2010 12:31:21 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r56665 r56668 1 2010-03-27 Robert Hogan <robert@webkit.org> 2 3 Unreviewed skip failing test. 4 5 [Qt] Skip test added in r56646. Tracked by https://bugs.webkit.org/show_bug.cgi?id=36702 6 7 https://bugs.webkit.org/show_bug.cgi?id=36701 8 9 * platform/qt/Skipped: Add plugins/reentrant-update-widget-positions.html 10 1 11 2010-03-27 Pavel Feldman <pfeldman@chromium.org> 2 12 -
trunk/LayoutTests/platform/qt/Skipped
r56619 r56668 41 41 # Failing plugins tests 42 42 http/tests/plugins/npapi-response-headers.html 43 44 # Added by https://bugs.webkit.org/show_bug.cgi?id=36675 45 # See https://bugs.webkit.org/show_bug.cgi?id=36702 46 plugins/reentrant-update-widget-positions.html 43 47 44 48 # Failing test introduced in r54993 (implemented some stuff in r54996) -
trunk/WebKitTools/ChangeLog
r56661 r56668 1 2010-03-27 Robert Hogan <robert@webkit.org> 2 3 Reviewed by Simon Fraser. 4 5 [Qt/Win] Add support to unix and windows NS plugin for executing scripts on setWindow. 6 7 https://bugs.webkit.org/show_bug.cgi?id=36701 8 9 * DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp: 10 (webkit_test_plugin_new_instance): Add onSetWindow. 11 (webkit_test_plugin_destroy_instance): Add onSetWindow. 12 (webkit_test_plugin_set_window): Add onSetWindow. 13 * DumpRenderTree/win/TestNetscapePlugin/main.cpp: 14 (NPP_New): Add onSetWindow. 15 (NPP_Destroy): Add onSetWindow. 16 (NPP_SetWindow): Add onSetWindow. 17 1 18 2010-03-26 Robert Hogan <robert@roberthogan.net> 2 19 -
trunk/WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp
r56172 r56668 87 87 else if (strcasecmp(argn[i], "testwindowopen") == 0) 88 88 obj->testWindowOpen = TRUE; 89 else if (strcasecmp(argn[i], "onSetWindow") == 0 && !obj->onSetWindow) 90 obj->onSetWindow = strdup(argv[i]); 89 91 } 90 92 … … 117 119 pluginLog(instance, "NPP_Destroy"); 118 120 121 if (obj->onSetWindow) 122 free(obj->onSetWindow); 123 119 124 browser->releaseobject(&obj->header); 120 125 } … … 135 140 obj->logSetWindow = false; 136 141 } 142 if (obj->onSetWindow) 143 executeScript(obj, obj->onSetWindow); 137 144 138 145 if (obj->testWindowOpen) { -
trunk/WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp
r56172 r56668 7 7 8 8 In consideration of your agreement to abide by the following terms, and subject to these 9 terms, Apple grants you a personal, non-exclusive license, under Apple Õs copyrights in9 terms, Apple grants you a personal, non-exclusive license, under Apple's copyrights in 10 10 this original Apple software (the "Apple Software"), to use, reproduce, modify and 11 11 redistribute the Apple Software, with or without modifications, in source and/or binary … … 109 109 else if (_stricmp(argn[i], "testwindowopen") == 0) 110 110 obj->testWindowOpen = TRUE; 111 else if (_stricmp(argn[i], "onSetWindow") == 0 && !obj->onSetWindow) 112 obj->onSetWindow = strdup(argv[i]); 111 113 } 112 114 … … 138 140 printf("PLUGIN: NPP_Destroy\n"); 139 141 142 if (obj->onSetWindow) 143 free(obj->onSetWindow); 144 140 145 browser->releaseobject(&obj->header); 141 146 } … … 149 154 if (obj) { 150 155 obj->lastWindow = *window; 156 157 if (obj->onSetWindow) 158 executeScript(obj, obj->onSetWindow); 151 159 152 160 if (obj->testWindowOpen) {
Note: See TracChangeset
for help on using the changeset viewer.