Revision b15e128...

Go back to digest for 16th January 2011

Bug Fixes in KDE Base

Dawit Alemayehu committed changes in [kwebkitpart] /src:

- More fixes for making QWebPage's createWindow function call integrate correctly with that of KDE's KPart. Now all of the following scenarios work correctly:

* Multiple javascript calls with the same window name.
* A javascript call followed by a window.location call on the newly created window.
* A call followed by calls to resize or move the window.

In short, all of the scenarios for requesting the creation of new windows from javascript should work as expected.
The amount of hack required to get this to work is on the same level as the history integration hack!

File Changes

Modified 4 files
  • /src
  •   /kwebkitpart.cpp
  •   /kwebkitpart.h
  •   /webpage.cpp
  •   /webpage.h
4 files changed in total