Masayuki Nakano
fb0ba6cc5f
Bug 977959 part.5 Make NativeKeyBindings classes non-refcountable r=neil
2014-03-14 22:13:32 +09:00
Masayuki Nakano
8626bd713a
Bug 977959 part.4 Remove nsINativeKeyBindings r=roc+karlt
...
--HG--
rename : widget/gtk/nsNativeKeyBindings.cpp => widget/gtk/NativeKeyBindings.cpp
rename : widget/gtk/nsNativeKeyBindings.h => widget/gtk/NativeKeyBindings.h
2014-03-14 22:13:32 +09:00
Masayuki Nakano
f2734aa16b
Bug 977959 part.3 Hide nsINativeKeyBindings with nsIWidget::ExecuteNativeKeyBinding() r=roc+karlt+smichaud
2014-03-14 22:13:31 +09:00
Markus Stange
6208c95ab3
Bug 968838 - Refuse reentrant calls to nsCocoaWindow::DoResize. r=smichaud
2014-03-13 13:21:56 +01:00
Makoto Kato
1e3167927c
Bug 968647 - Part 2. Listen window position change for IME. r=roc
2014-02-28 16:45:08 +09:00
Makoto Kato
94e82b6d5e
Backed out changeset fad708985071 (bug 968647)
2014-03-03 11:53:36 +09:00
Makoto Kato
5a98fb8f83
Bug 968647 - Part 2. Listen window position change for IME. r=roc
2014-02-28 16:45:08 +09:00
Carsten "Tomcat" Book
152bca780f
Backed out changeset 743fb3c48ed7 (bug 968647)
2014-02-28 09:30:01 +01:00
Makoto Kato
2d8a640b28
Bug 968647 - Part 2. Listen window position change for IME. r=roc
2014-02-28 16:45:08 +09:00
Masayuki Nakano
0e922aada3
Bug 965685 Use IMENotification struct for nsIWidget::NotifyIME() and merge NotifyIMEOfTextChange() with it r=smaug, sr=roc
2014-02-18 09:00:15 +09:00
Markus Stange
251fa539ac
Bug 958674 - Return true from nsCocoaWindow::IsVisible while nsCocoaWindow::Show(true) is running. r=smichaud
...
--HG--
extra : rebase_source : 566f89c38316440243b178eb46d5048bcf416a32
2014-02-03 17:55:26 +01:00
Markus Stange
f4515552a7
Bug 958674 - Paint popup synchronously when showing the window, like we do for normal windows. r=smichaud
...
--HG--
extra : rebase_source : f0c62a48c4410ad293f8a9ed0b4a1b30abe349e9
2014-02-03 17:54:55 +01:00
Neil Deakin
6c8876f120
Bug 943759, [Australis], support mousethrough on panels to allow mouse events to pass through to the content behind, implemented on Windows, Mac and Linux, use this for the UI tour highlight, r=neil,jmathies,karlt
2014-01-31 08:27:43 -05:00
Markus Stange
cd9edd0871
Bug 958674 - Invalidate the popup content view when showing the popup. r=smichaud
2014-01-28 00:04:41 +01:00
Markus Stange
b1e09791ca
Bug 957192 - Ignore unnecessary invalidations from NSView / NSWindow. Improves scrolling performance with plugins. r=smichaud
2014-01-08 10:37:59 +01:00
Markus Stange
ed8dbc7427
Bug 932656 - Use CGSSetWindowBackgroundBlurRadius for blurring the background behind context menus. r=smichaud
2014-01-03 16:53:41 +01:00
Markus Stange
2e8c31eda8
Bug 888615 - [Australis] Add a drawtitle attribute for XUL root elements. When drawtitle="true" is set, even drawintitlebar windows will have a window title. r=roc, r=smichaud
2013-12-17 17:11:13 +01:00
Markus Stange
fd0ddbb873
Bug 942913 - Make sheets return YES from isVisibleOrBeingShown while the sheet opening animation runs so that we don't refuse to composite them during the animation. r=smichaud
2013-11-25 19:00:55 +01:00
Matthew Noorenberghe
e8d8f80693
Merge mozilla-central to UX
2013-11-05 01:04:20 -08:00
Neil Deakin
03d731b742
Bug 596723, Don't consume clicks outside of arrow panels by default, always consume the clicks on anchors of all popups, r=dao,neil
2013-11-04 11:22:24 -05:00
Gijs Kruitbosch
a13ed4741f
Merge mozilla-central and ux
2013-11-01 09:20:15 +01:00
Blake Kaplan
54ac8e3135
Bug 923961 - Force b2g-desktop to composite on OSX. r=mstange
2013-10-29 13:57:16 -07:00
Markus Stange
f2115d6bbf
Bug 851652 - Change position of the standardWindowButtons for Australis [r=smichaud r=mnoorenberghe+bmo r=jaws r=roc]
...
--HG--
extra : rebase_source : 4936bfc62a4712871caa5d767b1dd2e496e0826c
2013-06-12 23:42:00 +02:00
Gijs Kruitbosch
b05750dcee
Merge mozilla-central and ux
2013-10-25 10:23:03 +02:00
Gijs Kruitbosch
b3de82cf5d
Merge mozilla-central and ux
2013-10-23 00:37:14 +02:00
Markus Stange
b13425b166
Bug 914437 - Don't composite windows that are not open. r=mattwoodrow
2013-10-09 10:39:22 -04:00
Gijs Kruitbosch
abc599e28f
Merge mozilla-central and ux
2013-10-11 10:08:05 +02:00
Ehsan Akhgari
a7cfe4f5a9
Bug 924019 - Do not assume that PRUnichar and UniChar/unichar are the same type; r=smichaud
2013-10-10 12:59:40 -04:00
Gijs Kruitbosch
953958e052
Merge mozilla-central and ux
2013-10-02 20:41:14 +02:00
Masayuki Nakano
d9fe18d02f
Bug 920377 part.30 Get rid of nsGUIEvent r=roc
2013-10-02 12:46:03 +09:00
Gijs Kruitbosch
495e7495d1
Merge mozilla-central and ux
2013-09-26 10:26:16 +02:00
Ryan VanderMeulen
1ccc84a275
Backed out 8 changesets (bug 914437, bug 886999, bug 890997, bug 923114, bug 923133) for suspicion of causing frequent OSX mochitest-2 timeouts on a CLOSED TREE.
...
Backed out changeset e934fda24887 (bug 890997)
Backed out changeset 058c2432bff5 (bug 886999)
Backed out changeset 34d9056bf553 (bug 886999)
Backed out changeset 3f053c13cf4e (bug 914437)
Backed out changeset 1f436fd67cdb (bug 886999)
Backed out changeset 7c914b3e8d27 (bug 923133)
Backed out changeset e6fdf5fd28c5 (bug 923114)
Backed out changeset b0700255080c (bug 914437)
2013-10-09 14:33:01 -04:00
Masayuki Nakano
648570f10b
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Gijs Kruitbosch
0170a75b83
Merge mozilla-central and ux
2013-09-18 14:54:29 +02:00
Mina Almasry
13448b790e
Bug 912166 - Make nsIWidget::GetDefaultScale return a typed scale value. r=roc
2013-09-17 20:45:19 -04:00
Markus Stange
61d8c4586d
Bug 914437 - Don't composite windows that are not open. r=mattwoodrow
...
--HG--
extra : rebase_source : b534eb4c339392c4a2ad60424510c7d264f13d3a
2013-10-09 10:39:22 -04:00
Gijs Kruitbosch
f6ec1e3db6
Merge m-c to UX
2013-08-07 21:09:10 +02:00
Masayuki Nakano
ca913f7546
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
7d6ff1cecf
Merge mozilla-central to UX
2013-08-06 23:06:26 -07:00
Matthew Noorenberghe
d79cbda60c
Merge mozilla-central to UX
2013-07-30 19:16:50 -07:00
Timothy Nikkel
01773a3ec2
Bug 896053. Unlink sibling/child lists of widgets for nsCocoaWindow's correctly. r=smichaud
2013-08-05 23:32:23 -05:00
Gijs Kruitbosch
529434a919
Merge m-c to ux
2013-07-23 11:04:55 +02:00
Gijs Kruitbosch
a349f6bc93
Merge mozilla-central and ux
2013-07-10 23:53:05 +02:00
Timothy Nikkel
a91aea38e2
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
Timothy Nikkel
ea8b9e98de
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
3eff19be90
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
e4dfd6d1e1
Backed out changeset a6b9f94bf21b (bug 891424) for assertions.
2013-07-09 17:15:41 -04:00
Timothy Nikkel
ff2fcf3cf0
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
Gijs Kruitbosch
94d52c4cc4
Merge mozilla-central and ux-central
2013-06-08 00:09:29 +02:00
Mike Conley
ad9596b630
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-27 11:19:45 -04:00