This is not really a redraw issues (?) but this have something to see with JS. If you disable JS in Fennec options the page is rendered properly.
This testcase includes two <frameset>s: <html> <head> <title>frames</title> </head> <frameset cols="30%,*"> <frame src="data:text/plain,frame 1"> <frame src="data:text/plain,frame 2"> </frameset> <frameset cols="50%,*"> <frame src="data:text/plain,frame 3"> <frame src="data:text/plain,frame 4"> </frameset> </html> When Gecko loads the file with the window size 640x480, both <frameset>s become 640x480 and the <html> becomes 640x960 (640x480 + 640x480). On Firefox, we can see only the first <frameset>. When we resize the whole window, each <frameset> are always resized to the same size of the window and the <html> becomes x2 height internally. On Fennec, InputHandler or CanvasBrowser scrolls (pan) the screen based on the size of <html>. So, we unexpectedly see the second <frameset> only on Fennec. (see also but 458741)
s/but 458741/bug 458741/
Hack to show only the first <frameset>.
Comment on attachment 383172 [details] [diff] [review] quick hack The patch seems to create a file called "4a73f3e10e4a" instead of the intended "frameset.css"
Given that there's a quick work around for this issue attached to the bug already. This bug should be put out of UNCONFIRMED state and into new.
Status: UNCONFIRMED → NEW
Ever confirmed: true
I was able to reproduce this in 1.9.2, but it is fixed in trunk (1.9.3).
Status: NEW → RESOLVED
Last Resolved: 9 years ago
OS: Linux → All
Hardware: x86 → All
Resolution: --- → WORKSFORME
Version: Trunk → 1.9.2 Branch
You need to log in before you can comment on or make changes to this bug.