Open
Bug 91508
Opened 23 years ago
Updated 2 years ago
Linux needs to implement nsWindow::PlaceBehind()
Categories
(Core :: Web Painting, defect)
Tracking
()
NEW
Future
People
(Reporter: pollmann, Unassigned)
References
()
Details
(Keywords: testcase)
Attachments
(2 files, 1 obsolete file)
2.25 KB,
patch
|
Details | Diff | Splinter Review | |
638 bytes,
text/html
|
Details |
In order for z-index ordering of iframes to work on Linux (Gtk), nsWindow::PlaceBehind() needs to be implemented there. This is a followup for bug 43410, which is already fixed for both Windows and Mac.
Reporter | ||
Updated•23 years ago
|
Reporter | ||
Comment 1•23 years ago
|
||
The only hints I could find on this were: http://mail.gnome.org/archives/gtk-app-devel-list/2000-December/msg00068.htmlHide > all the widgets except the topmost. Use an array to store the > pointers to the widgets and show the one after an other. while circling > through the list (gtk_widget_show() / gtk_widget_hide() ) I came up with a patch based on this advice, but it also did not seem to have any effect. I'll attach the patch anyway, in case it will save any work...
Reporter | ||
Comment 2•23 years ago
|
||
Updated•23 years ago
|
Target Milestone: --- → Future
Updated•17 years ago
|
Assignee: pavlov → roc
QA Contact: chrispetersen → ian
Comment 3•17 years ago
|
||
Comment 4•17 years ago
|
||
Attachment #268192 -
Attachment is obsolete: true
Comment 5•17 years ago
|
||
The testcase WFM in Firefox trunk, 2.0.0.4 and 1.5.0.12 on Ubuntu-fesity.
Keywords: testcase
Comment 6•17 years ago
|
||
GTK2 does not implement PlaceBehind(): http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/widget/src/gtk2/nsWindow.cpp&rev=1.221&root=/cvsroot&mark=625-631#625 but it doesn't seem to be necessary either, at least not for the attached testcases.
Updated•15 years ago
|
QA Contact: ian → layout.view-rendering
Assignee: roc → nobody
Assignee | ||
Updated•6 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•