[Webkit-unassigned] [Bug 24002] Flash contents will not resize when the browser is resized

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Mar 28 10:40:46 PDT 2009


lviggiani at gmail.com changed:

           What    |Removed                     |Added
                 CC|                            |lviggiani at gmail.com

------- Comment #6 from lviggiani at gmail.com  2009-03-28 10:40 PDT -------
I run some further testing.
I made a QT4.5 program which uses QWebView component based on webkit and
loading the test page/flash provided.
Compiled and run on Linux, the resize problem is there
Compiled and run on Windows, the problem does not occur and when resizing the
window, flash contents resizes too.

Going deeper in the investigation, I noticed that on Linux, when resizing the
window, the plugin seems to be actually resized, however the resize event is
not notified to the loaded movie.
Infact, if you run the sample page provided, you'll see that when resizing
(expanding) the browser, even if the swf contents looks not resizing, if you
right click on the new area (the area that should be supposed to be filled by
the swf movie), the flash plugin context menu appears.
So, this to me seems that the plugin is actually resized, whilst the loaded swf
movie is not notified.
As a futher test, i tried to trace within the swf movie, what it think its area
(called "stage") is. Flash properties are stge.stageWidth and
stage.stageHeight. And as a confirmation, those values stay the same when the
browser (thus the plugin area) is resized.
I came to the conclusion that the issue could be the way webkit notifies the
flash plugin.
Please also consider that the flash plugin used by webkit is THE SAME used by
gecko in firefox and epiphany where the resizing issue does not occur.
I hope this will help.
Finally I have a question:
Does QT 4.5 WebView wraps WebKit or is WebKit embedded into that component?
In other words, by updating webkit, is qt 4.5 WebView components updated too?

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list