Firefox/Projects/PanelImprovements: Difference between revisions

Line 7: Line 7:
The following steps are implemented and require testing:
The following steps are implemented and require testing:


*coordinate handling and positioning with titlebars in panels ([https://bugzilla.mozilla.org/show_bug.cgi?id=552982 bug 552982])
*Basic titlebar support on all platforms is working OK, and moving the panel around works fine. Support for normal versus thin titlebars is dependent on what the native platform provides, and still not fully investigated ([https://bugzilla.mozilla.org/show_bug.cgi?id=552982 bug 552982])
*titlebar: windows support
*Some coordinate inconsistencies exist which may be due to the way that each platform stored its window bounds and supply them to specific functions. This will take a couple of days to map out.
*titlebar: mac support
*Being able to retrieve popup coordinates within a popup showing event is almost complete but I need to investigate how layout flushing affects this as commented in the bug. ([https://bugzilla.mozilla.org/show_bug.cgi?id=558072 bug 558072])
*popupplaced event to adjust arrow indicator in arrow panel
*basic arrow panel support (unstyled) was started and the arrow adjusts its location depending on the popup location.


== Next Steps ==
== Next Steps ==
287

edits