widget/cocoa/nsCocoaWindow.mm
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.
5082370c9ea0fbf99fc81e3a67823d7dcd734bdb
created 2015-11-19 14:10 +1100
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225007 (part 1, attempt 3) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
3835b568092ae3b71adc931d24928670ad7141a7
created 2015-11-19 20:55 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1225007) for frequent OS X "Shouldn't return empty rect" assertion failures, a=backout
8a513c70ce7c8542a9ba74bb903fbcd022d9aa14
created 2015-11-19 14:10 +1100
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225007 (part 1, attempt 2) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
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
334fd45beb6c7508189f5c90563e9a10bff4d3e6
created 2015-11-17 17:02 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Backout 52ba24123046 and 66768d6a50fa (bug 1225007) for causing lots of test assertions on Mac. CLOSED TREE
52ba2412304630898842e4a42c5d5ffaff8853e8
created 2015-11-15 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225007 (part 1) - Use LayoutDevicePixel more in Cocoa widget code. 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.
6128a9e0aab0ea7c7c15e0515758c5c052a67d2c
created 2015-11-09 18:22 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace FromUntyped(obj) calls with FromUnknown*(obj). r=nical
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.
798a61cdcf78b39e27238650aca8197bfef8a6b9
created 2015-10-23 19:51 +1100
pushed 2015-12-14 20:08 +0000
Xidorn Quan Xidorn Quan - Bug 1206468 - Remove unused internal appearance value -moz-mac-unified-toolbar. r=mstange
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
a6786bf8d71d4cf40c3d40e06d8e3c9866863475
created 2015-09-02 12:34 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out changeset 2e731191c692 (bug 1189565) for causing bug 1201053
131e9ddc58bdfbc73fceb39768cb250675db8a36
created 2015-09-01 13:56 -0500
pushed 2015-10-29 11:30 +0000
Steven Michaud Steven Michaud - Bug 1148196 - Crashes at -[ChildView keyDown:] related to secure input. r=masayuki
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
2e731191c6920f29f12b4592466f9a4dc2df1842
created 2015-08-28 15:48 -0500
pushed 2015-10-29 11:30 +0000
Steven Michaud Steven Michaud - Bug 1189565 - Send resize events when backing scale factor changes. r=mstange
f24900228e4d37594ad5fe79206d3c3a1b10aeb8
created 2015-09-01 13:56 -0500
pushed 2015-09-21 14:04 +0000
Steven Michaud Steven Michaud - Bug 1148196 - Crashes at -[ChildView keyDown:] related to secure input. r=masayuki a=sylvestre
e3431a4745626d5c7e6cbe2054f10500fe2232f1
created 2015-08-07 13:49 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1188322 - Always hide menubar as well as dock for fullscreen on OS X whatever the screen is. r=mstange
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
988184cd378ec56523dbcdfcffefe93d27ea08bf
created 2015-08-06 15:37 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1191112 part 2 - Set the destroyed flag on nsCocoaWindow when destroyed. r=smichaud
ffac74e3366ce4d0af763ebf4cc8235e3e06879b
created 2015-08-01 10:49 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1173930 - Not invoke FullscreenChange callback on OS X if state is not changed. 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
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
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
d4aa0864df9f7ebf1081ca66cf6dac2bde5ef1e5
created 2015-08-07 13:49 +1000
pushed 2015-08-14 14:28 +0000
Xidorn Quan Xidorn Quan - Bug 1188322 - Always hide menubar as well as dock for fullscreen on OS X whatever the screen is. r=mstange, a=ritu
2b17edd9c2971c25699b98cf0a1cb409245abd53
created 2015-08-01 10:49 +1000
pushed 2015-08-10 18:23 +0000
Xidorn Quan Xidorn Quan - Bug 1173930 - Not invoke FullscreenChange callback on OS X if state is not changed. r=smichaud, a=ritu
08bf76069c26c40442b50fac74fcca85e64709f9
created 2015-06-10 23:13 +1200
pushed 2015-08-10 18:23 +0000
Xidorn Quan Xidorn Quan - Bug 1161802 part 1 - Add FullscreenChanged callback in WidgetListener. r=roc
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
70ab2a1ad75ef6e5444642510c28c84ef98fad96
created 2015-06-04 13:49 +1200
pushed 2015-08-10 18:23 +0000
Xidorn Quan Xidorn Quan - Bug 1105939 part 4 - Treat cocoa window without titlebar as fullscreen to avoid drawing rounded corners on it. r=mstange
8aeee224c7582545c4c1b1be1aa9a24d7310d08f
created 2015-06-04 13:49 +1200
pushed 2015-08-10 18:23 +0000
Xidorn Quan Xidorn Quan - Bug 1105939 part 3 - Save and restore window collection behavior when showing/hiding window chrome. r=mstange
237eb57fc917f0cf81640d7d22cc9aebca05784d
created 2015-06-04 13:49 +1200
pushed 2015-08-10 18:23 +0000
Xidorn Quan Xidorn Quan - Bug 1105939 part 2 - Suppress windows animation when hiding chrome on OS X. r=smichaud
f2c75bb91474ff81674f6ea0df8b8ccb4fb96b94
created 2015-06-04 13:49 +1200
pushed 2015-08-10 18:23 +0000
Xidorn Quan Xidorn Quan - Bug 1105939 part 1 - Backout workaround from bug 740923. r=smichaud
7eb6bac89ff4300bc70f4f2526cbc4d917e9d85e
created 2015-05-21 17:49 -0400
pushed 2015-08-10 18:23 +0000
Markus Stange Markus Stange - Bug 1164625 - Don't redraw the titlebar for unified toolbar height changes when the titlebar is under Gecko's control. r=smichaud
790507f83bf3406e7a8fb6f90b6a1a5583f4f98e
created 2015-05-08 14:49 -0700
pushed 2015-06-29 20:18 +0000
Brian Grinstead Brian Grinstead - Bug 1162649 - Don't call setOpaque:NO or setHasShadow:NO for non-popup windows;r=mstange
d278129865283291c7c992677477597dbeba5c28
created 2015-04-22 17:13 -0400
pushed 2015-06-29 20:18 +0000
Markus Stange Markus Stange - Bug 947753 - Make sure nsChildView::ComputeShouldAccelerate returns true even if it's called before layout lets the window know about whether it's transparent. 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
e8438b5f3d4617eec12554de8e9b6331bf9cabf8
created 2015-03-18 19:08 -0700
pushed 2015-05-11 18:39 +0000
David Parks David Parks - Bug 1138678 - Ignore NOTIFY_IME_OF_BLUR when establishing secure input mode. r=masayuki
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
18ebe6e21ff971c14f298fe88c0180c2f8afbaff
created 2015-01-20 14:17 -0500
pushed 2015-04-21 23:53 +0000
Markus Stange Markus Stange - Bug 1104036 - Back out -moz-window-dragging (bug 944836, bug 1070038 and bug 1072391) to fix RTL regression (bug 1104036) + non-default-theme regression (bug 1122942). a=sledru
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
b9f575d77835d8d4beb3953af552187de0640bf3
created 2015-02-06 00:09 -0800
pushed 2015-03-30 18:32 +0000
Chris Peterson Chris Peterson - Bug 1130828 - Fix clang -Widiomatic-parentheses and -Wsemicolon-before-method-body warnings. r=smichaud
8d85dce8ab6e3662230b22cbf8af700de17b69d2
created 2015-02-09 00:50 -0500
pushed 2015-03-30 18:32 +0000
Markus Stange Markus Stange - Bug 1130746 - Always position window buttons at their default position in fullscreen mode. r=smichaud
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
84c124ae9f6f2265a847f359b38f873ac5d297fb
created 2015-02-05 18:18 +1300
pushed 2015-03-30 18:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 1129774. Part 3: Remove aContext parameter from BaseCreate and make it nonvirtual. 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
c479a713e4c5ac333643375dae23a1248e6e17c0
created 2015-02-02 13:14 +0100
pushed 2015-03-30 18:32 +0000
Paul Rouget Paul Rouget - Bug 1118134 - expose a method to set chromemargin. r=mstange r=bz
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
less more (0) -100 -60 tip