Stephen Pohl
5677fbb54d
Bug 877085: Fix crash when trying to obtain the width of non-disappearing scrollbars. r=smichaud
2013-05-29 13:28:42 -07:00
André Reinald
fbbd7c5262
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
...
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
--HG--
extra : rebase_source : 002fdce7f49d852e567438481609be58dd76bcc4
2013-05-21 12:58:00 -07:00
André Reinald
3a7449434c
Bug 873012 - In case we use overlay scrollbars, and we run on system 10.8 or later, make them overlap in the bottom right corner, r=smichaud
...
--HG--
extra : rebase_source : 300f78c1230a6f91a102c032b026b1fe2455f634
2013-05-23 14:14:00 -07:00
Stephen Pohl
7546829bc2
Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc
2013-05-26 15:05:10 -07:00
Stephen Pohl
0e3edb584a
Back out bug 869314 for missing r='s.
2013-05-26 15:00:17 -07:00
Stephen Pohl
622d3dddfd
Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used.
2013-05-26 14:40:16 -07:00
Masayuki Nakano
3fd2b773dd
Bug 807893 part.3 Add tests for secure input mode of Cocoa widget r=smichaud
2013-05-25 01:27:52 +09:00
Masayuki Nakano
400296b5fd
Bug 807893 part.2 Cocoa widget should manage secure input mode with input context at changing the context and changing focus r=smichaud
2013-05-25 01:27:52 +09:00
Masayuki Nakano
9f1395d4f8
Bug 807893 part.1 Remove nsIWidget::BeginSecureInput() and nsIWidget::EndSecureInput() r=roc, sr=roc
2013-05-25 01:27:52 +09:00
Aryeh Gregor
b14c2cbab2
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
2013-04-28 14:52:10 +03:00
Markus Stange
b7401674b3
Bug 875441 - Don't keep reapplying the 2x scale in HiDPI mode when drawing the titlebar buttons. r=mattwoodrow
2013-05-24 08:12:27 +02:00
Markus Stange
07bad85738
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
2013-05-23 16:49:18 +02:00
Markus Stange
e534890bb4
Bug 676241 part 7: Update comments.
2013-05-23 16:49:17 +02:00
Markus Stange
a9a7f95579
Bug 676241 part 6/9/11: Correct titlebar drawing. r=bgirard, r=smichaud, r=mattwoodrow
2013-05-23 16:49:17 +02:00
Markus Stange
99f84a8f8d
Bug 676241 part 5: Don't invalidate unnecessarily in OMTC mode. r=mattwoodrow
2013-05-23 16:55:50 +02:00
Markus Stange
315c1661f4
Bug 676241 part 4: Make the window's contentView cover the whole window in drawsContentsIntoWindowFrame mode. r=smichaud
2013-05-23 16:49:17 +02:00
Markus Stange
57c0f53375
Bug 676241 part 3: Remove titlebar drawing. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
84efe84c4c
Bug 676241 part 2: Remove titlebar event redirection. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
fd431675f5
Bug 676241 part 1: Don't draw rounded corners in -moz-appearance titlebar / toolbar rendering. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
8ade205eb2
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2013-05-22 11:50:57 +02:00
Markus Stange
eb3eb8c485
Bug 871590 / Bug 625989 - Add basic support for -moz-appearance: -moz-window-titlebar on OS X. Partly written by Mike Conley. r=josh
2013-05-22 11:48:47 +02:00
Bobby Holley
ba05c93769
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Markus Stange
e129b2f0f9
Backed out 2 changesets (bug 871590) CLOSED TREE
2013-05-22 14:10:46 +02:00
Markus Stange
359f366595
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
...
--HG--
extra : rebase_source : dc4c5dff4f0a392e096976b355bcf2140f7b2879
2013-05-22 11:50:57 +02:00
Markus Stange
9eb8298b72
Bug 871590 / Bug 625989 - Add basic support for -moz-appearance: -moz-window-titlebar on OS X. Partly written by Mike Conley. r=josh
...
--HG--
extra : rebase_source : 23f17c9bd93ae34ce171ebe24b3576b4c825795e
2013-05-22 11:48:47 +02:00
Ryan VanderMeulen
1279992a7b
Backed out changesets 619cdf937af1 and 381492b19e3f (bug 869314) for Windows mochitest failures.
...
CLOSED TREE
2013-05-21 10:13:25 -04:00
Stephen Pohl
4437e01248
Bug 869314 - Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc
2013-05-21 08:27:14 -04:00
Ehsan Akhgari
58637fe4e1
Bug 865806 - Use the proper Lion style scrollbar on content with a dark background color; r=roc
2013-05-19 11:01:28 -04:00
Ehsan Akhgari
213c5abc58
Backed out changeset b097bd9fd24c because of Windows build bustage
2013-05-19 11:29:19 -04:00
Ehsan Akhgari
64250b24f2
Bug 865806 - Use the proper Lion style scrollbar on content with a dark background color; r=roc
2013-05-19 11:01:28 -04:00
JosiahOne
61db39d4d8
Bug 868316 - Adjust scrollbar dimmensions to their OS value. r=mstange
2013-05-14 15:54:57 -04:00
Jonathan Watt
58c479c7c9
Bug 871264 - Remove the aPresContext and aFrame parameters from ThemeDrawsFocusForWidget. r=dholbert, sr=roc
2013-05-14 00:47:03 +01:00
L. David Baron
3d95aa6df4
Backout changeset af5273034fdf (bug 871264), which doesn't compile (didn't fix nsRangeFrame.cpp (and possibly others).
2013-05-13 17:28:47 -07:00
Jonathan Watt
4f3640a8c0
Bug 871264 - Remove the aPresContext and aFrame parameters from ThemeDrawsFocusForWidget. r=dholbert, sr=roc
2013-05-14 00:47:03 +01:00
Timothy Nikkel
329d8e7644
Bug 869151. Implement GetParent for nsCocoaWindow so that nsBaseWidget::Destroy can find the parent and remove from the child list when destroying. r=smichaud
2013-05-09 18:57:20 -05:00
Timothy Nikkel
80d09dfe38
Bug 870568. Change assertion about destroying an nsCocoaWindow while modal to a warning because the code handles that case. r=smichaud
2013-05-09 18:57:19 -05:00
Matt Woodrow
2c2db73896
Bug 868259 - Fix BasicCompositor rendering. r=roc
2013-05-10 09:02:50 +12:00
Matt Woodrow
740a2dcdcd
Bug 756601 - Call PaintWindow with OMTC so we still get a DidPaint event. r=roc
2013-05-10 09:02:49 +12:00
Matt Woodrow
e782ac7a86
Bug 756601 - Setup our OpenGL surface before compositing. r=mstange
2013-05-10 09:02:49 +12:00
Josh Aas
6a4185be39
Bug 869091: Fix a couple of build warnings in Cocoa widgets. r=smichaud
2013-05-08 00:06:18 -05:00
Makoto Kato
0ec059eb04
Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
2013-05-08 12:40:12 +09:00
Stephen Pohl
e1687b760d
Bug 868396 - Add pref to enable/disable overlay scrollbars on Mac OSX 10.7+. r=smichaud
2013-05-06 09:04:17 -04:00
Stephen Pohl
15b6f78be0
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
2013-05-02 10:58:00 -04:00
Ryan VanderMeulen
a213f7964d
Backed out changeset 1840b15583fd (bug 636564) for bustage.
...
CLOSED TREE
2013-05-02 08:33:54 -04:00
Stephen Pohl
c51a7b61fd
Bug 636564 - Implement Lion style scrollbars on Mac OSX 10.7+. r=roc
2013-05-02 07:52:25 -04:00
Matt Woodrow
c727739057
Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
...
--HG--
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/CopyableCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/CopyableCanvasLayer.h
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/client/ClientCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/client/ClientCanvasLayer.h
rename : gfx/layers/basic/BasicColorLayer.cpp => gfx/layers/client/ClientColorLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.cpp => gfx/layers/client/ClientContainerLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.h => gfx/layers/client/ClientContainerLayer.h
rename : gfx/layers/basic/BasicImageLayer.cpp => gfx/layers/client/ClientImageLayer.cpp
rename : gfx/layers/basic/BasicLayerManager.cpp => gfx/layers/client/ClientLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.h => gfx/layers/client/ClientLayerManager.h
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/client/ClientThebesLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/client/ClientThebesLayer.h
rename : gfx/layers/basic/BasicTiledThebesLayer.cpp => gfx/layers/client/ClientTiledThebesLayer.cpp
rename : gfx/layers/basic/BasicTiledThebesLayer.h => gfx/layers/client/ClientTiledThebesLayer.h
2013-05-01 17:03:25 +12:00
Matt Woodrow
ace055b629
Bug 865104 - Implement a BasicCompositor. r=nrc
2013-05-01 12:42:05 +12:00
Brandon Waterloo
6229311711
Bug 863841 - Implement recognition of double-tap gestures with smartMagnifyWithEvent (Mountain Lion and up), and magnifyWithEvent (Lion). r=smichaud, r=masayuki
...
On 10.6 SDK, it was necessary to change nsCocoaWindow.mm/h in order to make it call magnifyWithEvent for double-tap gestures properly.
2013-04-29 11:24:26 -04:00
Gijs Kruitbosch
3435355ed1
Bug 865803 - allow not setting defaultDirectory (nullcheck before converting to URL), r=joshmoz
2013-04-26 19:46:32 +02:00
Nicolas Silva
3f8a7bbc88
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
2013-04-25 18:25:33 -04:00