Kartikaya Gupta
6ad67a2382
Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
2015-04-14 11:36:36 -04:00
Mats Palmgren
b9fae4bb36
Bug 1149785 - Make nsIWidget::ClientToWindowSize use LayoutDeviceIntSize instead of the unit-less nsIntSize. r=roc
2015-03-31 22:09:03 +00:00
David Parks
136fa3f7c8
Bug 1138678 - Ignore NOTIFY_IME_OF_BLUR when establishing secure input mode. r=masayuki
...
SetInputContext keeps proper tabs on the secure input setting. This
code could result in improper IME configuration.
2015-03-18 19:08:22 -07:00
Markus Stange
40387eda22
Bug 976722 - Make -moz-appearance:toolbox influence the sheet attachment edge. r=roc
2015-03-06 14:43:46 -05:00
David Zbarsky
f180088d5f
Bug 1125040: Use LayoutDeviceIntPoint for synthesizing native events on widgets r=botond
2015-02-15 13:52:28 -05:00
Chris Peterson
77c54d35be
Bug 1130828 - Fix clang -Widiomatic-parentheses and -Wsemicolon-before-method-body warnings. r=smichaud
2015-02-06 00:09:39 -08:00
Markus Stange
cc338f0a96
Bug 1130746 - Always position window buttons at their default position in fullscreen mode. r=smichaud
2015-02-09 00:50:44 -05:00
Robert O'Callahan
74edebf611
Bug 1129774. Part 5: Remove aContext parameter from nsIWidget::Create. r=jmathies
...
--HG--
extra : rebase_source : 517ff800c0307e69465a37da7e52605d2fcda0d1
2015-02-05 20:35:25 +13:00
Robert O'Callahan
378416b9f9
Bug 1129774. Part 3: Remove aContext parameter from BaseCreate and make it nonvirtual. r=jmathies
...
--HG--
extra : rebase_source : 9fd0a3e071b7d3ad273667f144889938bc5d9dc4
2015-02-05 18:18:30 +13:00
Markus Stange
5ab6564623
Bug 1045213 - Get smooth rounded corners for vibrant context menus by using _cornerMask. r=smichaud
2015-02-04 17:25:19 -05:00
David Zbarsky
32c35eeb2a
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-04 15:21:03 -05:00
Paul Rouget
609bd58ca6
Bug 1118134 - expose a method to set chromemargin. r=mstange r=bz
2015-02-02 13:14:00 +01:00
Paul Rouget
d6df65e7cb
Bug 1120917 - Make it possible to hide the window controls (osx). r=mstange
...
--HG--
extra : rebase_source : 8bd335520055cbbc566a0a54e7862d7d8a83009d
2015-01-28 22:44:00 +01:00
Masayuki Nakano
3a205a6e4e
Bug 917322 part.7 TextEventDispatcher should manage if it has composition r=smaug
2015-01-28 15:27:31 +09:00
David Parks
fb79739dd4
Bug 1051842 - Part 3 - crash in -[ChildView keyDown:]. r=masayuki
...
Normalize secure input requests. We have been counting the number of
requests for secure input with the intent of requiring the equal amount
of disable requests, but this behavior would not gain anything and the
implementation actually never disabled requests - it always zeros out
the count. This patch makes the zeroing-out behavior more consistent.
DisableSecureEventInput should probably be removed.
2014-08-20 23:09:44 -07:00
Bill McCloskey
96d51df649
Bug 1051842 - Backout 90ca7355bbcc (bug 1051842) due to bug 1122208
2015-01-20 14:02:52 -08:00
David Parks
14b7eadd94
Bug 1051842 - Part 3 - crash in -[ChildView keyDown:]. r=masayuki
...
Normalize secure input requests. We have been counting the number of
requests for secure input with the intent of requiring the equal amount
of disable requests, but this behavior would not gain anything and the
implementation actually never disabled requests - it always zeros out
the count. This patch makes the zeroing-out behavior more consistent.
DisableSecureEventInput should probably be removed.
2014-08-20 23:09:44 -07:00
Neil Deakin
4e63aa936f
Bug 1102039, Ensure that the popup's widget visibility is updated after rollup, allows popups to disappear at the start of the minimize animation rather than after, r=tn
2015-01-07 20:52:20 -05:00
Josh Aas
6141b5290e
Bug 1092630: Get rid of native widgets for OS X NPAPI plugins, make things work much better under e10s. Patch by Josh Aas, Markus Stange, Steven Michaud, David Parks. r=smichaud/jst/josh (more reviews pending)
2014-12-11 08:44:07 -06:00
Vladimir Vukicevic
ac4942d083
Bug 1036597 - extend widget's MakeFullScreen method to take an optional nsIScreen indicating the target; r=karlt
2014-07-09 12:29:28 -07:00
Markus Stange
278f4b9aff
Bug 1102304 - Fix crash in 32 bit mode on 10.10 by correcting the _addKnownSubview signature. r=smichaud
...
This just copies the definition for the documented -[NSView addSubview:positioned:relativeTo:] method, which is the exact counterpart of this (undocumented) method. Using "long long" for the positioned: argument was wrong - the real type is NSWindowOrderingMode, which is typedefed to NSInteger, which is pointer-sized and thus doesn't match long long on 32 bit.
2014-11-20 13:23:41 -05:00
Markus Stange
08f988597b
Bug 1097354 - Silence "adding an unknown subview" warning by calling _addKnownSubview. r=smichaud
2014-11-18 11:36:07 -05:00
Markus Stange
26c429fd3a
Bug 1095210 - Record native invalidations in -[BaseWindow _setNeedsDisplayInRect:] so that invalidations occurring during -[ChildView viewWillDraw] are not lost. r=smichaud
2014-11-07 13:11:48 -05:00
Markus Stange
2737b42fc7
Bug 1018845 - Make the fullscreen button easier to see on dark backgrounds. r=roc
2014-11-03 22:14:10 -05:00
Gijs Kruitbosch
dca1dd6314
Bug 1075653 - Make tooltips use vibrancy on Yosemite. r=smichaud
2014-09-12 14:10:09 +01:00
Markus Stange
e947a45363
Bug 1081160
- Update window shadows for Yosemite. r=smichaud
2014-10-14 11:14:05 +02:00
Steven Michaud
7c035ad8f5
Bug 1069658 - The slide-down titlebar in fullscreen mode is transparent on Yosemite. r=mstange
2014-10-13 17:05:59 -05:00
Sebastian Hengst
1596679a9f
Bug 1078033 - Remove remaining Camino code. r=ted
2014-10-10 17:00:29 +02:00
Markus Stange
36c0abaee7
Bug 944836 - Implement nsChildView::UpdateWindowDraggingRegion. r=roc, r=smichaud
2014-09-18 10:52:30 +02:00
Markus Stange
5ddee27646
Bug 1055018 - Draw CoreUI widgets through -[NSAppearance _drawInRect:context:options:] on 10.10 in order to pick up the 10.10 look. r=smichaud
2014-08-28 02:15:27 +02:00
Neil Deakin
f67b827576
Bug 1045000, deminiaturize before making the window key to fix flickering window, r=smichaud
2014-08-19 20:01:32 -04:00
Jonathan Watt
5ed095fa50
Bug 991640 - Get rid of nsIWidget::GetThebesSurface and a bunch of Thebes backed gfxContexts. r=mattwoodrow
2014-06-10 07:02:21 +01:00
Markus Stange
e9ce7c7889
Bug 870238 - Stop using the deprecated API -[NSWindow userSpaceScaleFactor]. r=jfkthame
2014-05-28 15:22:16 +02:00
Ed Morley
91661cf7d7
Backed out changeset 4b2db2286258 (bug 870238)
2014-05-14 15:54:39 +01:00
Markus Stange
ca2c43a03b
Bug 870238 - Stop using the deprecated API -[NSWindow userSpaceScaleFactor]. r=jfkthame
2014-05-14 14:33:52 +02:00
Steven Michaud
7a596ee800
Bug 996848 - Rewrite Mac nsAppShell native event handling. r=spohl
2014-05-10 11:58:07 -05:00
Ed Morley
baca72f36c
Backed out changeset 4341602f99b0 (bug 996848) for reftest failures on OS X
2014-05-07 18:44:01 +01:00
Steven Michaud
aaca70104a
Bug 996848 - Rewrite Mac nsAppShell native event handling. r=spohl
2014-05-07 11:13:27 -05:00
Steven Michaud
b9f66f47e7
Bug 995603 - Ensure mouse-enter/exit events are sent to plugins as appropriate. r=mstange,masayuki
2014-04-30 11:55:40 -05:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Neil Deakin
54fd69f1a7
Bug 982734, make nsIWidget::GetWindowType and nsIWidget::GetZIndex return their values, remove some unused colour-related widget methods, r=tn
2014-03-19 12:48:08 -04:00
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