Title: [138439] trunk/Source/WebKit/blackberry
- Revision
- 138439
- Author
- [email protected]
- Date
- 2012-12-24 04:37:25 -0800 (Mon, 24 Dec 2012)
Log Message
[BlackBerry] Close page popup when a page becomes invisible.
https://bugs.webkit.org/show_bug.cgi?id=105704
Reviewed by George Staikos.
Reviewed internally by Jakob Petsovits.
* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::setVisible):
Modified Paths
Diff
Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (138438 => 138439)
--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2012-12-24 11:23:07 UTC (rev 138438)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2012-12-24 12:37:25 UTC (rev 138439)
@@ -3207,6 +3207,9 @@
m_mainFrame->animation()->suspendAnimations();
if (!m_page->scriptedAnimationsSuspended())
m_page->suspendScriptedAnimations();
+
+ if (m_webPage->hasOpenedPopup())
+ m_page->chrome()->client()->closePagePopup(0);
}
m_visible = visible;
Modified: trunk/Source/WebKit/blackberry/ChangeLog (138438 => 138439)
--- trunk/Source/WebKit/blackberry/ChangeLog 2012-12-24 11:23:07 UTC (rev 138438)
+++ trunk/Source/WebKit/blackberry/ChangeLog 2012-12-24 12:37:25 UTC (rev 138439)
@@ -1,3 +1,15 @@
+2012-12-24 Charles Wei <[email protected]>
+
+ [BlackBerry] Close page popup when a page becomes invisible.
+ https://bugs.webkit.org/show_bug.cgi?id=105704
+
+ Reviewed by George Staikos.
+
+ Reviewed internally by Jakob Petsovits.
+
+ * Api/WebPage.cpp:
+ (BlackBerry::WebKit::WebPagePrivate::setVisible):
+
2012-12-23 Mary Wu <[email protected]>
[BlackBerry] give url when createWindow
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes