Commit graph

5 commits

Author SHA1 Message Date
Gijs Kruitbosch
f2de33cf7d Bug 1269462 - fix race condition in TabsInTitlebar code where it was possible we'd only be called before init(), resulting in never updating the titlebar maths, r=MattN,mconley
MozReview-Commit-ID: KM274gGpiuR

--HG--
extra : rebase_source : 06cfc19ce026cfc033fff0a6b0c6a455c78e0cdf
2016-05-13 18:52:53 +01:00
Jonathan Kew
924d7f9458 Bug 1256731 - patch 3 - Don't pull the elements below the titlebar up so far they'll clash with the buttons, in the secondary lo-dpi case where the window controls are oversized. r=gijs 2016-03-17 16:05:42 +00:00
Jonathan Kew
08fa921c03 Bug 1256731 - patch 2 - Notify front-end code when screen resolution changes on Windows, so that TabsInTitlebar code can refresh its computations. r=gijs,emk 2016-03-17 12:53:31 +00:00
Gijs Kruitbosch
957e08a3bd Bug 1219215 - part 1: remove window-drag bindings and other callers of WindowDraggingUtils, replace with using window-dragging region everywhere, r=dao,felipe
--HG--
extra : commitid : 5eXAZOQmmPY
extra : rebase_source : ff9d7691e203697caddb3a9f2de6cb676a15a6b4
extra : histedit_source : 8c3f2681850b5dd6ee8f26e7b8d9e00f2e4122a8
2016-01-18 15:32:14 +00:00
Felipe Gomes
017ff6db0a Bug 1228655 - Move TabsInTitlebar to its own file to remove ifdefs. r=Gijs
TabsInTitlebar has various ifdefs to avoid shipping code that's not gonna be used on Linux. Instead of complicating the logic with AppConstants checks and shipping this extra code unecessarily on Linux, i've separated the code to a different file that can be replaced by a stub implementation.
2015-12-01 20:05:45 -02:00