widget/cocoa/nsCocoaWindow.h
f4b5097c00c6373b07ec3140a1c0741732beaeda
created 2016-01-13 07:32 +0000
pushed 2016-03-07 14:18 +0000
Jonathan Kew Jonathan Kew - Bug 890156 - patch 0.3 - Create a version of nsIWidget::Create that takes Desktop pixels, because that's what we actually need to pass in some cases. r=mstange
a58871d438cc47cc9e5b835b969ca27084cbbae4
created 2015-12-11 15:15 +0900
pushed 2016-01-25 13:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.1 native IME context should not be stored in InputContext but should be able to retrieve with nsIWidget::GetNativeData() r=smaug
e091d14c936c948a490457a6420261abe8c16cc6
created 2015-11-16 21:18 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond.
dccb1af2b609e003e6dcc9726ea73070eadb30a3
created 2015-11-16 00:35 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 1) - Make nsIWidget::{Create,CreateChildren}() take a LayoutDeviceIntRect. r=botond.
a106a807b7e0f78b5b934a12dc259c7d9d29f77f
created 2015-11-18 20:12 +0900
pushed 2016-01-25 13:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1224790 - Use SetFakeModal instead of SetModal for non-modal window opened by modal window. r=smaug, mstange
5ab1bb90e75cac6c9c62fc0ffbb3a3a267f91671
created 2015-11-13 01:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 5) - Avoid excessive mozilla:: prefixes in nsIWidget and its subclasses. r=kats.
e49cd993ae2a456bdb2ad126dfccb7aa09d3d9ff
created 2015-11-13 01:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 3) - Replace GetClientOffsetUntyped() with GetClientOffset(). r=kats.
c289aa0d6c842f66a6bc716c6f4322df0dcad085
created 2015-11-12 16:04 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 1) - Tweak typed/untyped versions of Get{,Client,Screen}Bounds(). r=kats.
42eb9ee261f8f26db7b1176cded83093ec150ab4
created 2015-11-11 23:05 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 4) - Make {Get,Set}NonClientMargins() return/take a LayoutDeviceIntMargin. r=kats.
cfde91a29f0357a661370fb2742b8d209856a76d
created 2015-11-11 19:56 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 2) - Split GetClientOffset() into typed and untyped versions. r=kats.
49a5f1fe2128ff16b17eccdd77017f751c8efb11
created 2015-11-09 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
b8d3872064c7f369787c5097db9956ca99a5253c
created 2015-08-29 11:12 +1000
pushed 2015-10-29 11:30 +0000
Xidorn Quan Xidorn Quan - Bug 1196163 part 1 - Use nsSizeMode instead of int32_t for nsIWidget::{SizeMode,SetSizeMode}. r=roc
70a60348507ef8af0e6eee965cfc183b8ed0e2bf
created 2015-08-06 15:37 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1190669 part 4 - Force stop transition animation when the cocoa window gets destroyed. r=smichaud
cd6ef02746fe8bf698bd8ecf802363a7a60e16bd
created 2015-07-24 09:45 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1160014 part 5 - Implement fullscreen transition on Mac. r=smichaud
7c21805844be645f57197b53fa661da1662669cd
created 2015-07-21 16:23 -0700
pushed 2015-09-21 14:04 +0000
Wes Kocher Wes Kocher - Backed out changeset 039f3d0c6e62 (bug 1160014) (Mac part) for build failures CLOSED TREE
039f3d0c6e626ae6d26ec635da1794f7c826cf96
created 2015-07-22 09:07 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1160014 part 5 - Implement fullscreen transition on Mac. r=smichaud
5e2d116989a55b3db96e88864ea1fc89fd56a235
created 2015-07-13 20:44 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1160014 part 1 - Implement common part of fullscreen transition. r=roc,smaug,dao
5785576458734597778758478ca9265670190633
created 2015-07-13 20:44 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1160014 part 0 - Avoid explicitly mentioning DOM Fullscreen concept in widget part. r=roc
7ab0df390753c1be668ca0491651722b36cec85d
created 2015-07-11 10:49 +0530
pushed 2015-09-21 14:04 +0000
Nigel Babu Nigel Babu - Backed out 4 changesets (bug 1160014) for M2 bustages CLOSED TREE
b0b7f4f09ed2caa64e163cb4d3945c31bbf866dc
created 2015-07-11 10:08 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1160014 part 1 - Implement common part of fullscreen transition. r=roc,smaug,dao
ffcf7e5dc2d2aadeaf5a8a2852029ae3c32d887a
created 2015-06-04 13:49 +1200
pushed 2015-08-10 18:23 +0000
Xidorn Quan Xidorn Quan - Bug 1105939 part 7 - Use tranditional fullscreen on Mac for DOM fullscreen. r=smichaud
30b7130a25e436a98ec9e004dfdfbb5c9d067b44
created 2015-04-14 11:36 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
4843a71a73fa8c8242a73922314d04132cd503a6
created 2015-03-31 22:09 +0000
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1149785 - Make nsIWidget::ClientToWindowSize use LayoutDeviceIntSize instead of the unit-less nsIntSize. r=roc
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-05-11 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
ab82acb70e68869bfdc86f6cdaa4abcf5ff9da51
created 2015-03-06 14:43 -0500
pushed 2015-05-11 18:39 +0000
Markus Stange Markus Stange - Bug 976722 - Make -moz-appearance:toolbox influence the sheet attachment edge. r=roc
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
157e840119deda4031383cf59c2bcd83510ea854
created 2015-02-15 13:52 -0500
pushed 2015-03-30 18:32 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for synthesizing native events on widgets r=botond
28b5570caf8603291c518d04cd14e7bf92e64130
created 2015-02-05 20:35 +1300
pushed 2015-03-30 18:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 1129774. Part 5: Remove aContext parameter from nsIWidget::Create. r=jmathies
c07194e580ced108e81f17ca0f924ac4664c6d0b
created 2015-02-04 17:25 -0500
pushed 2015-03-30 18:32 +0000
Markus Stange Markus Stange - Bug 1045213 - Get smooth rounded corners for vibrant context menus by using _cornerMask. r=smichaud
52de461bce377bd8a247f9e8be750c0bcc8c353c
created 2015-02-04 15:21 -0500
pushed 2015-03-30 18:32 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
5af5c02018a2af4012920db1fbe299c21024fee7
created 2015-02-01 15:27 -0800
pushed 2015-03-30 18:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
5167196c4b981eaa831ff9f80467a9e169935b78
created 2015-02-01 17:27 -0500
pushed 2015-03-30 18:32 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
994fee1e166c6a7a9ba0a8b33366b886067f47d1
created 2015-01-28 15:27 +0900
pushed 2015-03-30 18:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 917322 part.7 TextEventDispatcher should manage if it has composition r=smaug
47134f7bf549b5d079b239fb3c58886e5403069a
created 2015-01-02 01:25 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117044 - Mark virtual overridden functions as MOZ_OVERRIDE in widget; r=roc
66f63e8af1ca79a759d70ae756da3571e977398c
created 2014-07-09 12:29 -0700
pushed 2015-01-12 19:37 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 1036597 - extend widget's MakeFullScreen method to take an optional nsIScreen indicating the target; r=karlt
92bf77a4cf4f7ef9e832fb9d5a599e6a4c909a4e
created 2014-11-07 13:11 -0500
pushed 2015-01-12 19:37 +0000
Markus Stange Markus Stange - Bug 1095210 - Record native invalidations in -[BaseWindow _setNeedsDisplayInRect:] so that invalidations occurring during -[ChildView viewWillDraw] are not lost. r=smichaud
e8136a0983b78b80d48e48b8e41e0364fff78d5f
created 2014-11-03 22:14 -0500
pushed 2015-01-12 19:37 +0000
Markus Stange Markus Stange - Bug 1018845 - Make the fullscreen button easier to see on dark backgrounds. r=roc
6ad2da5715e8bc29d01f0a17aa7ba2a056f38b00
created 2014-09-12 14:10 +0100
pushed 2015-01-12 19:37 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1075653 - Make tooltips use vibrancy on Yosemite. r=smichaud
39f4ba799a455fff676996e4642a473ebc9bdf57
created 2014-11-07 13:11 -0500
pushed 2014-11-28 15:29 +0000
Markus Stange Markus Stange - Bug 1095210 - Record native invalidations in -[BaseWindow _setNeedsDisplayInRect:] so that invalidations occurring during -[ChildView viewWillDraw] are not lost. r=smichaud, a=lsblakk
29c0cc65eafc9d1af3b9f614476257692aefd887
created 2014-11-03 22:14 -0500
pushed 2014-11-28 15:29 +0000
Markus Stange Markus Stange - Bug 1018845 - Make the fullscreen button easier to see on dark backgrounds. r=roc, a=lsblakk
0eb0a00238ed2988a373eb1e7022387e2d2951a5
created 2014-08-28 02:15 +0200
pushed 2014-10-13 16:35 +0000
Markus Stange Markus Stange - Bug 1055018 - Draw CoreUI widgets through -[NSAppearance _drawInRect:context:options:] on 10.10 in order to pick up the 10.10 look. r=smichaud
d070ae6e63cb7e538b6deee90c30b698fd380995
created 2014-07-08 17:23 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1035394 - Fix dangerous public destructors in widget - r=roc
2e1413c075c0c4eedb9d06bc536156c9c3204613
created 2014-06-10 07:02 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 991640 - Get rid of nsIWidget::GetThebesSurface and a bunch of Thebes backed gfxContexts. r=mattwoodrow
70f056b3a700f587c724fd164bd856a05afb7f78
created 2014-05-16 15:51 -0500
pushed 2014-05-16 20:52 +0000
Steven Michaud Steven Michaud - Bug 995603 - Ensure mouse-enter/exit events are sent to plugins as appropriate. r=mstange,masayuki a=sledru
704b766676beffabe2c187829a3b5395cf98ca5b
created 2014-03-14 22:13 +0900
pushed 2014-04-28 18:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 977959 part.3 Hide nsINativeKeyBindings with nsIWidget::ExecuteNativeKeyBinding() r=roc+karlt+smichaud
0daba7f5bcf763af075a4758f1a69f6c479a838f
created 2014-03-13 13:21 +0100
pushed 2014-04-28 18:51 +0000
Markus Stange Markus Stange - Bug 968838 - Refuse reentrant calls to nsCocoaWindow::DoResize. r=smichaud
43e799fdb80b9723d32d11772efe38dfffa6f7a3
created 2014-02-18 09:00 +0900
pushed 2014-04-28 18:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 965685 Use IMENotification struct for nsIWidget::NotifyIME() and merge NotifyIMEOfTextChange() with it r=smaug, sr=roc
d88bcc90ab03f0d072a8e0bc4d6adf1d3cc09df5
created 2014-03-13 13:21 +0100
pushed 2014-03-17 21:55 +0000
Markus Stange Markus Stange - Bug 968838 - Refuse reentrant calls to nsCocoaWindow::DoResize. r=smichaud a=Sylvestre
9bb3f06babe519983605ffb6de4ba31e69e1a706
created 2014-02-03 17:54 +0100
pushed 2014-03-17 21:55 +0000
Markus Stange Markus Stange - Bug 958674 - Paint popups synchronously when showing the window, like we do for normal windows. r=smichaud, a=sylvestre
b9282cb0f9a7575e3189a3a0f5791334afb75db4
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
9bbdc400dc1fdd9b577dbf89fd176479894dee55
created 2014-01-08 10:37 +0100
pushed 2014-03-17 21:55 +0000
Markus Stange Markus Stange - Bug 957192 - Ignore unnecessary invalidations from NSView / NSWindow. Improves scrolling performance with plugins. r=smichaud
a21ca8f0680621a075d7cb1684c7fb7e989e28fe
created 2014-01-03 16:53 +0100
pushed 2014-03-17 21:55 +0000
Markus Stange Markus Stange - Bug 932656 - Use CGSSetWindowBackgroundBlurRadius for blurring the background behind context menus. r=smichaud
2dff63fed312336c341064481650f22afb917d80
created 2013-12-17 17:11 +0100
pushed 2014-03-17 21:55 +0000
Markus Stange Markus Stange - 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
5589f9904e8aa2c831a0e93e067f726466e8074b
created 2013-11-26 10:46 -0500
pushed 2014-02-04 01:06 +0000
Jared Wein Jared Wein - merge m-c to holly
0b33a1945d793be1426f7a371ec20f363140b86a
created 2013-11-25 19:00 +0100
pushed 2014-02-04 01:06 +0000
Markus Stange Markus Stange - 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
c913eeee3dfcd7908915756ed841d09e35d4e7a7
created 2013-11-18 11:17 -0500
pushed 2014-02-04 01:06 +0000
Jared Wein Jared Wein - Backout Australis changes. rs=Gijs
0839ff059eba790822fd7bf6d5b61d20baa1a269
created 2013-11-12 09:27 +0100
pushed 2014-02-04 01:06 +0000
Gijs Kruitbosch Gijs Kruitbosch - Merge mozilla-central and ux
less more (0) -100 -60 tip