Bug 40563

Summary: [Qt] WebCore: Javascript session StorageEvent source not set correctly ('undefined').
Product: WebKit Reporter: Tuomas Puranen <tuomas.puranen>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: cmarcelo, diegohcg, kim.1.gronholm, laszlo.gombos
Priority: P3 Keywords: Qt, QtTriaged
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Test case html for demonstrating the issue.
none
Small Qt application which uses QWebView to display the test html. none

Tuomas Puranen
Reported 2010-06-14 04:55:21 PDT
Created attachment 58635 [details] Test case html for demonstrating the issue. Issue: In javascript, when the Storage event is triggered by setting a new value to a key, the received StorageEvent has 'undefined' source. What was expected: The source of type 'object' in the session Storage event, as it is when tested with Safari 5.0.5(531.22.7) on Windows. Tested with: * Linux/Windows/Symbian with Qt 4.6.2 * QtTestBrowser from QtWebKit Week 22 Weekly Build (SVN r60661). http://trac.webkit.org/wiki/QtWebKitJournal Attached to this report is an html file to demonstrate the issue.
Attachments
Test case html for demonstrating the issue. (2.01 KB, text/html)
2010-06-14 04:55 PDT, Tuomas Puranen
no flags
Small Qt application which uses QWebView to display the test html. (1.97 KB, application/x-zip)
2010-06-14 04:58 PDT, Tuomas Puranen
no flags
Tuomas Puranen
Comment 1 2010-06-14 04:58:21 PDT
Created attachment 58636 [details] Small Qt application which uses QWebView to display the test html. Attached also a simple Qt application which opens the test html with QWebView.
Kim Grönholm
Comment 2 2010-09-22 02:58:11 PDT
I have been testing the storage event and I can't get it to trigger with this test case or any other. Only ones that work are the Layout tests that set the event listener via iframe.contentWindow.onstorage. I also tried with Google Chrome 6.0.472.59 I think the issue has been already filed in https://bugs.webkit.org/show_bug.cgi?id=40734 but hasn't yet got much attention
Jocelyn Turcotte
Comment 3 2014-02-03 03:16:35 PST
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.
Note You need to log in before you can comment on or make changes to this bug.