Mike Conley
3a70af0be9
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-12 17:07:53 -04:00
Mike Conley
1bc07e3e05
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-09 19:24:40 -04:00
Matthew Noorenberghe
cb97ebb1fc
Merge mozilla-central to UX
2013-08-08 22:56:52 -07:00
Gijs Kruitbosch
f69da9ef1f
Merge m-c to UX
2013-08-07 21:09:10 +02:00
Masayuki Nakano
2c377c18cd
Bug 893973 nsIWidget::SetInputContext() should check it has focus before calling secure event input API r=smichaud
2013-08-07 11:49:21 +09:00
Matthew Noorenberghe
3a8e5aed4e
Merge mozilla-central to UX
2013-08-06 23:06:26 -07:00
Josh Aas
1775fc7148
Bug 903788 - Fix a few memory leaks in Cocoa file picker code. r=smichaud
2013-08-12 13:29:00 -04:00
Gijs Kruitbosch
33cd9fa532
Merge m-c to UX
2013-08-03 21:51:18 +02:00
Ryan VanderMeulen
93007c3658
Merge m-c to fx-team.
2013-08-02 17:09:31 -04:00
Gijs Kruitbosch
59eae10b77
Merge m-c to ux
2013-08-02 17:21:19 +02:00
Ms2ger
50634577d5
Merge m-c to inbound.
2013-08-02 11:07:57 +02:00
Ms2ger
1571fe39c1
Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
2013-08-02 09:05:16 +02:00
Steven Michaud
0a7b766b43
Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes, rev1. r=masayuki
2013-08-01 20:35:34 -05:00
Gijs Kruitbosch
f65bc5bc5b
Merge m-c to fx-team
2013-08-02 15:47:01 +02:00
Josh Aas
b20de2d2d0
Bug 869083 - Fix OS X apps code to return failure on failure to launch app. r=felipc, r=smichaud
2013-08-02 08:06:22 -04:00
Matthew Noorenberghe
b7459452a2
Merge mozilla-central to UX
2013-07-31 17:48:12 -07:00
Ehsan Akhgari
d9a90f1254
Backed out changeset 197b12188f3a (bug 893973) for causing bug 9000007
2013-07-31 17:06:38 -04:00
Matthew Noorenberghe
116c1b7c2a
Merge mozilla-central to UX
2013-07-30 19:16:50 -07:00
David Zbarsky
aeb27e1255
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-30 14:55:13 -07:00
Nicholas Cameron
6a449045ab
Bug 895873 - backout bug 893117 for Win8 mc bustage
2013-07-30 23:32:35 -04:00
Gijs Kruitbosch
7209a1137f
Merge m-c to UX
2013-07-30 20:27:46 +02:00
Marco Castelluccio
1fbeffb203
Bug 846765 - Dragging from Downloads window and dropping in Finder creates weird shortcut. r=BenWa
2013-08-01 21:21:31 -04:00
Matthew Noorenberghe
5dca60419c
Merge mozilla-central to UX
2013-07-26 00:27:14 -07:00
Gijs Kruitbosch
db1dd60d63
Merge m-c to UX
2013-07-25 12:10:08 +02:00
Mike de Boer
0afa0f30cc
Bug 870865 - (Australis) Disabled buttons in the panel and customization mode should have graytext. r=mstange, ui-r=shorlander
2013-07-25 03:04:31 +02:00
Timothy Nikkel
7fe33ccd60
Bug 896053. Unlink sibling/child lists of widgets for nsCocoaWindow's correctly. r=smichaud
2013-08-05 23:32:23 -05:00
Matthew Noorenberghe
ff94bc4ff2
Merge mozilla-central to UX
2013-07-23 23:40:52 -07:00
Gijs Kruitbosch
bae02ad2bc
Merge m-c to ux
2013-07-23 11:04:55 +02:00
Gijs Kruitbosch
45a1ad5f32
Merge m-c to ux
2013-07-22 09:26:50 +02:00
Matthew Noorenberghe
c8e922ef53
Merge mozilla-central to UX
2013-07-18 19:53:03 -07:00
Matt Woodrow
f3fe15f33a
Bug 921233 - Enabled azure for main-thread drawing on OSX. r=jrmuizel
2013-09-30 12:17:35 +13:00
Ehsan Akhgari
8b1e734ef4
Backed out changeset a73ffb0d0c97 because of build bustage
2013-09-29 17:20:07 -04:00
Ehsan Akhgari
f3d364af5a
Remove a number of unused variables, no bug
2013-09-29 16:42:12 -04:00
Gijs Kruitbosch
685b353834
Merging m-c to UX
2013-07-17 21:02:17 +02:00
Mike Conley
e87883ceef
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-16 16:58:37 -04:00
Masayuki Nakano
659bbecf94
Bug 893973 Check if the keydown event received view actually has focus and separate the MOZ_CRASH() for each case r=smichaud
2013-07-17 11:08:44 +09:00
Chris Peterson
2200b43737
Bug 900839 - Remove unused variables in nsNativeThemeCocoa.mm. r=dzbarsky
2013-08-01 22:46:10 -07:00
David Zbarsky
08edbc4f4a
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-08-01 15:24:24 -07:00
Stephen Pohl
588fed6532
Bug 874570: Make scrollbar frames smaller for small overlay scrollbars. r=smichaud
2013-08-01 17:01:22 -04:00
David Zbarsky
3d161603d7
backout Bug 893117 for mochitest failure
2013-08-01 01:54:09 -07:00
David Zbarsky
a8e04c91cc
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-31 23:12:40 -07:00
Ms2ger
f1fc9a981c
Merge m-c to inbound.
2013-08-14 14:47:39 +02:00
Jonathan Watt
97154c9785
Bug 894840, part 1 - Refactor and move the mode storage to nsBaseFilePicker. r=mounir
2013-07-22 10:12:32 +01:00
Gijs Kruitbosch
0d6dd47ed2
Merge mozilla-central and ux
2013-07-15 14:13:14 +02:00
Matthew Noorenberghe
3cb1da3f70
Merge mozilla-central to UX
2013-07-12 22:14:28 -07:00
Matt Woodrow
8d17852f86
Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel
2013-07-12 17:19:29 -04:00
Matt Woodrow
7afb3b3690
Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel
2013-07-12 17:19:28 -04:00
Masayuki Nakano
bc708ebead
Bug 810225 part.4 Replace NSInputManager in IMEInputHandler::KillIMEComposition() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
32f72bab00
Bug 810225 part.3 Replace NSInputManager in IMEInputHandler::DiscardIMEComposition() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
ec93050f7e
Bug 810225 part.2 Replace the hack for ::TSMGetActiveDocument() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
d1a8ae8857
Bug 810225 part.1 Replace NSInputManager in PR_LOG() with NSTextInputContext r=smichaund
2013-07-13 11:53:23 +09:00
Phil Ringnalda
eb8de189ea
Back out 7160624804ff:69062da26093 (bug 892966) on suspicion of mochitest-4 test_bug767779.html bustage
...
CLOSED TREE
2013-07-12 16:39:36 -07:00
Wes Kocher
68d4cea5d2
Backout e6bda3437a7c for OSX bustage.
2013-07-12 15:08:33 -07:00
Masayuki Nakano
162b4fa956
Bug 501496 part.3 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Cocoa r=smaug+smichaud
2013-07-25 15:09:28 +09:00
Matt Woodrow
b2487e960c
Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel
2013-07-12 17:19:29 -04:00
Matt Woodrow
5aa7fa091f
Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel
2013-07-12 17:19:28 -04:00
Gijs Kruitbosch
6cd359a5e6
Merge mozilla-central and ux
2013-07-10 23:53:05 +02:00
Trevor Saunders
108b7dd046
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Simon Montagu
597ea59290
Reinitialize bidi keyboard when installed keyboard layouts change. Bug 817508, r=karlt, sr=roc
2013-07-10 10:57:33 +03:00
Steven Michaud
1d44037181
Bug 893973 - crash in -[ChildView keyDown:], log debugging info to Breakpad's app notes. r=ted,masayuki
2013-07-19 16:21:25 -05:00
Timothy Nikkel
6a5f13253e
Bug 891424. Hide cocoa window's when they are destroyed, otherwise they can stay on screen, and remove a different fix for the same bug that caused a regression. r=smichaud
...
We also remove a different fix for this same bug that caused some regressions: calling RemoveChild so that the nsCocoaWindow actually dies.
2013-07-19 15:57:59 -05:00
Ryan VanderMeulen
5365ed1905
Backed out changeset 01d5bde15738 (bug 893973) for OSX bustage.
...
CLOSED TREE
2013-07-19 13:56:36 -04:00
Steven Michaud
4bedaaa1a3
Bug 893973 - crash in -[ChildView keyDown:], add debugging info to Breakpad's app notes. r=ted,masayuki
2013-07-19 12:08:18 -05:00
J. Ryan Stinnett
77f134420c
Bug 893670 - Part 1: Restore Emacs shortcuts in textareas. r=masayuki
...
--HG--
extra : rebase_source : 14dc48ad891f41c38854fd1078971361d459e73a
2013-07-17 20:00:26 -05:00
Matt Woodrow
89f496c44e
Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical
2013-06-27 11:30:52 +12:00
Matt Woodrow
5121773a74
Bug 894891 - Move texture transform from the RGBATextureLayerExternal shader into the vertex shader, and combine the two GL_TEXTURE_EXTERNAL shaders. r=jrmuziel
2013-07-18 23:05:06 -04:00
Gijs Kruitbosch
9eb64db035
Merge m-c to UX
2013-07-09 13:09:02 +02:00
Jared Wein
04643a1be1
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-07 21:35:26 -04:00
Jared Wein
cef6c82991
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-03 12:40:14 -04:00
Gijs Kruitbosch
59b72cd32c
Backout the second part of bug 877767 ( 0d4883c469e6 ) per bug 888615 comment 4, rs=backout
2013-06-29 11:22:25 -04:00
Gijs Kruitbosch
b6a1409293
Merge m-c to ux
...
--HG--
rename : browser/themes/windows/browser.css => browser/themes/shared/identity-block.inc.css
2013-06-29 11:18:15 -04:00
Gijs Kruitbosch
649c7e53e6
Merge mozilla-central and ux
2013-06-28 09:13:09 -04:00
Gijs Kruitbosch
597f293d60
Merge mozilla-central and ux
2013-06-27 14:24:43 -04:00
Alexander Surkov
656ee75ebf
Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc
2013-06-27 11:03:58 -04:00
Phil Ringnalda
9b08363794
Back out 37c7fcfdb186 (bug 885580) on suspicion of causing linux32 Cipc timeouts
2013-06-26 23:21:15 -07:00
Stephen Pohl
2f5dcc7ff0
Bug 868416: Keep overlay scrollbars the same size irrespective of the current document zoom level. r=roc
2013-06-27 00:00:41 -04:00
Trevor Saunders
4fda35a773
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
Stephen Pohl
e6f463f864
Bug 917761: Reland improvements for bug 678392 that were backed out along with bug 673875. r=smichaud,felipc
2013-09-23 09:02:55 -04:00
Joey Armstrong
d9dc3bc6fb
bug 870407: move CMMSRCS to mozbuild (file batch #4 ). r=mshal
2013-07-12 16:50:34 -04:00
Timothy Nikkel
7d3be384bc
Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange
2013-07-30 11:22:41 -05:00
Timothy Nikkel
17ff349e2b
Bug 899430. Correct incorrect use GetDefaultScale in TextInputHandler to BackingScaleFactor. r=jfkthame
...
We are converting between cocoa points and dev pixels, cocoa points do not know about our prefs but GetDefaultScale takes into account our prefs, which is wrong.
2013-07-30 11:22:39 -05:00
Steven Michaud
be97f39501
Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes. r=masayuki
2013-07-30 10:42:29 -05:00
Ehsan Akhgari
ef4b479714
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E)
4c463d2865
Bug 867460: remove notion of ShaderProgramTypes from gfx/gl. Carry r=bas. r=bgirard for the changes.
2013-07-04 13:25:50 -04:00
Joshua Cranmer
b82a7849fb
Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
...
--HG--
extra : rebase_source : ce24ab345baa48104328e3c101b7266a31e81870
2013-07-11 15:21:45 -05:00
Wes Kocher
cd297294fa
Back out cd6b4a1ef09c (bug 886988) for mochitest failures on a CLOSED TREE
...
--HG--
extra : amend_source : d9bada346fa6179452d28a49633badef0de79e47
2013-07-03 15:33:37 -07:00
David Anderson
8defe99bed
Bug 886988 - Reset the nsChildView layer manager when we change the transparency mode. r=roc
2013-07-03 16:35:50 -04:00
Ryan VanderMeulen
f23d636f4e
Backed out changeset cff8971a6519 (bug 882523) for Linux reftest-ipc crashes.
2013-07-03 10:14:11 -04:00
Chris Peterson
3f4b5f2360
Bug 847709 - Remove unused mRendererIDs code in widget/cocoa. r=jrmuizel
2013-08-01 22:25:16 -07:00
Robert O'Callahan
03e7828db2
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Timothy Nikkel
b100c90df8
Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
...
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 22:52:19 -05:00
Ryan VanderMeulen
e98ab3e52f
Backed out changeset a6b9f94bf21b (bug 891424) for assertions.
2013-07-09 17:15:41 -04:00
Timothy Nikkel
336cfcaf31
Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
...
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 15:14:01 -05:00
Ehsan Akhgari
bf34a5f2f0
Bug 922933 - Don't #include nsIDocument.h in nsIContent.h; r=jst
...
--HG--
extra : rebase_source : 51f56fa27604224eacc2ba384bb826c49f4f917f
2013-10-02 07:40:07 -04:00
Mike Hommey
ca1b5bf42a
Bug 926906 - Kill core_abspath, core_realpath and core_winabspath. r=gps
2013-10-17 07:55:16 +09:00
Matt Woodrow
46c6be7468
Bug 892467 - Draw cocoa titlebar using correct shader. r=mstange
2013-07-11 22:32:49 -04:00
Jim Mathies
8b019c0e6e
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-02 05:02:21 -05:00
Phil Ringnalda
b67ef544c3
Backed out changeset 77bd60758c53 (bug 879565) for still asserting, just not quite as much
2013-07-01 21:43:49 -07:00
Jim Mathies
3376430962
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. (Debug osx assertions fixed.) r=mstange
2013-07-01 21:42:00 -05:00
Jim Mathies
2cd8d6dfd5
Backed out changeset c2299dce9dbd (bug 879565) due to debug assertions.
2013-07-01 19:28:44 -05:00
Jim Mathies
82d7613462
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-01 16:53:17 -05:00
Gijs Kruitbosch
429c3fecb1
Merge from m-c to ux
2013-06-26 10:44:39 -04:00
Matt Woodrow
1cff1e2f07
Bug 885573 - Stop forcing layers acceleration when we have OMTC enabled. r=nrc
2013-06-24 17:27:29 +12:00
Jared Wein
1061da0f1d
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-23 02:58:41 -04:00
Jared Wein
29940899a2
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-21 19:22:56 -04:00
Mike Conley
e461e548d0
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-19 19:17:41 -04:00
Matt Woodrow
7b0c403cca
Bug 873944 - Remove unecessarily callers to nsView::Invalidate. r=roc
2013-06-18 19:59:00 +12:00
Jared Wein
ad64ccd73f
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-13 10:04:45 -04:00
Jared Wein
68ae18c538
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-12 23:12:42 -04:00
JosiahOne
101bf4f81e
Bug 881713 - Use onClick: for double-click actions in drawInTitlebar windows. r=smichaud
2013-06-11 13:33:32 -04:00
Ehsan Akhgari
f6ad445a82
Bug 579517 follow-up: Remove NSPR types that crept in
2013-06-12 21:26:59 -04:00
Gijs Kruitbosch
0fab9ae1fd
Merge mozilla-central and ux-central
2013-06-10 11:22:16 +02:00
Gijs Kruitbosch
9068f66933
Merge mozilla-central and ux-central
2013-06-08 00:09:29 +02:00
Markus Stange
e29ac840bf
Bug 880153 - Fix -moz-window-button-box fallback width on 10.6. r=smichaud
2013-06-07 11:55:30 +02:00
Markus Stange
6818e87a07
Bug 880124 - Make -moz-mac-fullscreen-button 0px wide on 10.6, which doesn't have a fullscreen button. r=smichaud
2013-06-07 11:54:35 +02:00
Evan Wallace
ad56039e1e
Bug 879374 - Add mozPressure support for OS X. r=smichaud
2013-06-07 08:40:28 -04:00
Markus Stange
9f6207b3a0
Bug 866027 - Recreate window corner mask when window resolution changes. r=bgirard
2013-06-07 11:50:25 +02:00
Matthew Noorenberghe
ffacf39cec
Merge mozilla-central to UX
2013-06-01 02:45:51 -07:00
Mike Conley
bec6920d3a
Mostly automated merge with https://hg.mozilla.org/mozilla-central
2013-05-29 17:41:40 -04:00
Phil Ringnalda
e70ff36fbd
Merge m-c to a CLOSED TREE ux
2013-05-27 11:48:20 -07:00
Mike Conley
f41456b05e
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-27 11:19:45 -04:00
Markus Stange
7f37ac2c90
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
450dc8aa87
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
2013-05-23 16:49:18 +02:00
Markus Stange
5a0070db14
Bug 676241 part 7: Update comments.
2013-05-23 16:49:17 +02:00
Markus Stange
0193e2af91
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
1eb0c90785
Bug 676241 part 5: Don't invalidate unnecessarily in OMTC mode. r=mattwoodrow
2013-05-23 16:55:50 +02:00
Markus Stange
5c8a7ce3f9
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
28619d13b1
Bug 676241 - Back out _drawTitleBar swizzling from UX (originally landed in bug 865374 and bug 868211) because it's no longer necessary.
2013-05-23 19:53:03 +02:00
Markus Stange
3b948a3f0a
Bug 676241 part 3: Remove titlebar drawing. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
f5b49e385b
Bug 676241 part 2: Remove titlebar event redirection. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
e0ffb2e9d7
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
cf696e0d39
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2013-05-22 11:50:57 +02:00
Mike Conley
92b1661f1f
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-23 09:39:09 -04:00
André Reinald
af1701865f
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
b4d86ea6d2
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
Masayuki Nakano
f92addf69c
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
f43eab8fd4
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
98454102d1
Bug 807893 part.1 Remove nsIWidget::BeginSecureInput() and nsIWidget::EndSecureInput() r=roc, sr=roc
2013-05-25 01:27:52 +09:00
JosiahOne
b6e6255920
Bug 853105 - Allow double-click to minimize on windows with drawInTitlebar enabled. r=mstange, r=smichaud
2013-05-20 17:38:54 -04:00
Mike Conley
f75a81b03f
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-20 22:56:50 -04:00
Stephen Pohl
be93c1016d
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
5f012bbde6
Back out bug 869314 for missing r='s.
2013-05-26 15:00:17 -07:00
Stephen Pohl
65471bc896
Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used.
2013-05-26 14:40:16 -07:00
Ehsan Akhgari
d0addf5ea1
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
9bee4230e5
Backed out changeset b097bd9fd24c because of Windows build bustage
2013-05-19 11:29:19 -04:00
Ehsan Akhgari
6c343f25a5
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
Mike Conley
3e62af04fb
Automated merge with https://hg.mozilla.org/mozilla-central
...
--HG--
rename : toolkit/content/LightweightThemeConsumer.jsm => toolkit/modules/LightweightThemeConsumer.jsm
2013-05-17 11:48:25 -04:00
Mike Conley
f6f1137888
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-15 17:14:08 -04:00
Mike Conley
cfbf815906
Mostly automated merge with https://hg.mozilla.org/mozilla-central
2013-05-13 13:04:32 -04:00
Justin Lebar
051c5b560a
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Markus Stange
c58af587e7
Bug 888458 - Don't assume there's a focusView during viewWillDraw; always get the dirty region from our own view. r=smichaud
2013-06-29 03:05:07 +02:00
Markus Stange
468a4a5217
Bug 885405 - Don't override wantsDefaultClipping, use default clipping in -[ChildView drawRect:]. r=mattwoodrow
2013-06-29 03:04:02 +02:00
Markus Stange
4b350e03a5
Bug 877767 - Draw window title on top of everything in drawintitlebar mode. r=smichaud
2013-06-29 03:02:53 +02:00
Markus Stange
d31e02d408
Bug 877767 - Set NSGraphicsContext flippedness properly in nsChildView::UpdateTitlebarImageBuffer(). r=smichaud
2013-06-29 02:59:07 +02:00
Mike Conley
a3756c0466
Mostly automated merge with https://hg.mozilla.org/mozilla-central
2013-05-06 16:55:59 -04:00
Markus Stange
3bbae4a42e
Bug 868211 - Simplify Mac implementation of -moz-window-button-box. r=smichaud
2013-05-03 19:31:01 +02:00
Jared Wein
3262a4f457
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-03 09:08:52 -04:00
Steven Michaud
530f5d9453
Bustage fix for Bug 865374 - fixes problems for OSX versions without the fullscreen button. r=bgirard
2013-05-02 19:31:49 -04:00
Mike Conley
40ddc57727
Bug 865374 - Position tabs in the OSX titlebar. Cocoa Widget work by Steven Michaud. r=dao,bgirard.
2013-05-02 14:15:29 -04:00
Mike Conley
df89bb355e
Mostly automated merge with https://hg.mozilla.org/mozilla-central
2013-05-02 12:41:21 -04:00
Stephen Pohl
f0cdea178b
Bug 868396 - Add pref to enable/disable overlay scrollbars on Mac OSX 10.7+. r=smichaud
2013-05-06 09:04:17 -04:00
Mike Conley
aeaa0c7ef7
Automated merge with https://hg.mozilla.org/mozilla-central
2013-04-25 17:55:05 -04:00
Mike Conley
2b35279a27
Mostly automated merge with https://hg.mozilla.org/mozilla-central
2013-04-24 10:54:12 -04:00
Mike Conley
9746ee6856
Automated merge with https://hg.mozilla.org/mozilla-central
2013-04-23 10:50:24 -04:00
Jonathan Watt
2d3609092f
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
36eb724d1d
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
51442b3c5d
Bug 871264 - Remove the aPresContext and aFrame parameters from ThemeDrawsFocusForWidget. r=dholbert, sr=roc
2013-05-14 00:47:03 +01:00
Robert O'Callahan
45d8483f79
Fix Mac bustage for bug 889219 on a CLOSED TREE
2013-07-25 00:40:45 +12:00
Robert O'Callahan
9dfcbeeab2
Bug 889219. Part 1: Clean up nsPrintEngine string usage for document titles/URLs. r=mats
...
--HG--
extra : rebase_source : 17a67d9956e9df9e19c86ea70ac3045e636c49ae
2013-07-24 23:48:37 +12:00
Ryan VanderMeulen
ea8d3fdd0b
Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
...
CLOSED TREE
2013-04-24 11:28:05 -04:00
Nicolas Silva
5be0bb6011
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
2013-04-24 15:40:26 -04:00
Nicolas Silva
a1ee3bf807
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
...
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
2013-04-24 14:42:40 -04:00
Bobby Holley
cdde50556c
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
78a27ca962
Backed out 2 changesets (bug 871590) CLOSED TREE
2013-05-22 14:10:46 +02:00
Mike Conley
f28eb0a408
Automated merge with https://hg.mozilla.org/mozilla-central
2013-04-21 19:10:55 -04:00
Mike Conley
c519c6a5f8
Automated merge with https://hg.mozilla.org/mozilla-central
2013-04-19 16:58:03 -04:00
Matt Woodrow
99f82e605d
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
b00d0c2090
Bug 865104 - Implement a BasicCompositor. r=nrc
2013-05-01 12:42:05 +12:00
Aryeh Gregor
8b16f79037
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
2013-04-28 14:52:10 +03:00
Markus Stange
91c71ac506
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
08702570d3
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
2013-05-23 16:49:18 +02:00
Markus Stange
2811567976
Bug 676241 part 7: Update comments.
2013-05-23 16:49:17 +02:00
Markus Stange
eb38858a89
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
b1aebbe9e1
Bug 676241 part 5: Don't invalidate unnecessarily in OMTC mode. r=mattwoodrow
2013-05-23 16:55:50 +02:00
Markus Stange
023d5dea92
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
2f11737055
Bug 676241 part 3: Remove titlebar drawing. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
a91a6fe8ca
Bug 676241 part 2: Remove titlebar event redirection. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
dc2d6c4622
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
df0daeb0fd
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2013-05-22 11:50:57 +02:00
Markus Stange
e77f2f2de0
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
Stephen Pohl
6af8265e40
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
2013-05-02 10:58:00 -04:00
Ryan VanderMeulen
c3aa5b10f1
Backed out changeset 1840b15583fd (bug 636564) for bustage.
...
CLOSED TREE
2013-05-02 08:33:54 -04:00
Stephen Pohl
3e739e4fa3
Bug 636564 - Implement Lion style scrollbars on Mac OSX 10.7+. r=roc
2013-05-02 07:52:25 -04:00
Markus Stange
68b100868a
Bug 875335 - When using OMTC, always recomposite when viewWillDraw is called because our WindowOverlay may have changed. r=mattwoodrow
2013-06-20 15:01:20 +02:00
Markus Stange
d749d75e98
Bug 875335 - Call NotifyDirtyRegion during viewWillDraw. r=mattwoodrow
2013-06-20 14:59:16 +02:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Masayuki Nakano
d1f3ea50ee
Bug 842927 part.5 Implement D3E KeyboardEvent.key on Cocoa r=smaug+smichaud
2013-04-24 12:49:47 +09:00
David Zbarsky
d7fdf67911
Bug 895116: Use RGBARectProgram in nsChildView r=mattwoodrow
2013-07-17 23:54:09 -07:00
Nicholas Cameron
a124f24edc
Bug 901382. Don't fall back to basic OMTC. r=mattwoodrow
2013-08-09 11:32:26 +12:00
Stephen Pohl
5b7636acf0
Bug 880753: Add public nsLookAndFeel::UseOverlayScrollbars method. r=smichaud
2013-06-07 12:44:24 -07:00