Bug 105266

Summary: [WK2] The new npruntime/embed-property-iframe-equality.html fails
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: Plug-insAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: andersca, ap, haraken, mdempsky, mrobinson, ossy, webkit-bug-importer
Priority: P2 Keywords: InRadar, Qt, QtTriaged
Version: 420+   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 87008, 104921    

Description Csaba Osztrogonác 2012-12-18 01:57:01 PST
npruntime/embed-property-iframe-equality.html introduced in 
https://trac.webkit.org/changeset/137964, but fails on all
WK2 platforms. (Apple Mac, GTK, EFL, Qt):

--- /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/plugins/npruntime/embed-property-iframe-equality-expected.txt
+++ /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/plugins/npruntime/embed-property-iframe-equality-actual.txt
@@ -2,4 +2,4 @@
 
 
 
-Send two references of a JavaScript object to the plugin for identity comparison in C++ PASS
+Send two references of a JavaScript object to the plugin for identity comparison in C++ FAIL
Comment 1 Csaba Osztrogonác 2012-12-18 02:08:35 PST
I added it to wk2/TestExpectations to paint the bots green. 
Please unskip it with the proper fix.
Comment 2 Matthew Dempsky 2012-12-18 08:42:21 PST
I added that test case for a regression I fixed in the V8/NPAPI bindings that seemed generally applicable.  Assuming the embed-property-equality.html test (i.e., the one embed-property-iframe-equality.html is derived from) is passing on the "WK2 platforms", then I suspect there's a similar bug in their NPAPI bindings too.

But I politely ask that you find someone more familiar with WK2 and NPAPI than me to investigate this for what the proper fix is.  The only fix I'm qualified to make here is to figure out how to change the test to be V8-specific, which doesn't seem helpful if it turns out there's actually a bug elsewhere in WebCore that should be fixed.
Comment 3 Alexey Proskuryakov 2012-12-18 09:57:19 PST
We may already have an old bug tracking this issue.
Comment 4 Martin Robinson 2022-06-28 03:45:13 PDT
Support for plugins was removed in https://trac.webkit.org/changeset/265753/webkit.
Comment 5 Radar WebKit Bug Importer 2022-06-28 03:46:14 PDT
<rdar://problem/96050541>