widget/cocoa/nsCocoaWindow.mm
e0e4b872648840352e81400e823a8b146f8780e3
created 2019-02-13 14:16 -0500
pushed 2019-03-11 12:10 +0000
Stephen A Pohl Stephen A Pohl - Bug 1523944: Fix shutdown leak related to macOS TouchBar support. r=mstange, a=lizzard
edfd8a13603c0d5ebb69362dff02bb138f616127
created 2019-01-15 14:56 +0100
pushed 2019-03-11 12:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1520502 - Set the standard cursor and the custom cursor in the same IPC message. r=jmathies
b9509c720efefee2df87d9fd45bced75aa7b0665
created 2019-01-23 02:50 +0200
pushed 2019-03-11 12:10 +0000
Sebastian Hengst Sebastian Hengst - Fix off-by-one issue from merge conflict between bug 1313429 and bug 1521460. CLOSED TREE
80d073eee75b5a5333c9293aa990ee8415837bc8
created 2019-01-23 02:05 +0200
pushed 2019-03-11 12:10 +0000
Gurzau Raul Gurzau Raul - Merge mozilla-central to inbound. a=merge CLOSED TREE
0e3b5fe32d113a4a857bf7b948921f531cca8a8e
created 2019-01-21 18:18 +0100
pushed 2019-03-11 12:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1521460 - Also reformat objective-c files r=mstange,ehsan,spohl
099f631b90046b102aa1868455f03b7f9942eaba
created 2019-01-22 17:13 +0000
pushed 2019-03-11 12:10 +0000
Harry Twyford Harry Twyford - Bug 1313429 - Add Touch Bar functionality to Firefox r=spohl,mikedeboer,flod
c9a06dacc095cc7c9968eef179b36174d57c0260
created 2018-08-20 09:47 -0400
pushed 2018-10-15 10:40 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
ced9b3994cf4316a57e1777bb3738cc350a1196d
created 2018-07-25 15:03 +0200
pushed 2018-10-15 10:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1478391: Autogenerate StyleAppearance. r=jwatt
c3c7401b4277de9d310c22735d3b2695fd020490
created 2018-07-23 20:20 -0400
pushed 2018-10-15 10:40 +0000
Stephen A Pohl Stephen A Pohl - Bug 1468053: Disable a workaround for an Apple bug described in bug 378645 involving popup windows that was fixed by Apple. r=mstange
53033f3d4fbd89a7010d70eace2df87d2f7ba2a1
created 2018-07-23 20:19 -0400
pushed 2018-10-15 10:40 +0000
Stephen A Pohl Stephen A Pohl - Backout 0df7fb702b93 for slightly inaccurate commit message. r=me
0df7fb702b9318710488853822f179001e59f5b3
created 2018-07-23 20:16 -0400
pushed 2018-10-15 10:40 +0000
Stephen A Pohl Stephen A Pohl - Bug 1468053: Disable a workaround on macOS 10.14+ for an Apple bug involving popup windows that was fixed by Apple in macOS 10.14. r=mstange
a2ecff8f25c842188469ec713f3942f0abea6d6c
created 2018-07-19 14:39 -0400
pushed 2018-10-15 10:40 +0000
Stephen A Pohl Stephen A Pohl - Bug 1472629: Handle native exceptions when reading accessibility attribute values to avoid crashing. r=mstange
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-10-15 10:40 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
9eb2810ff638ec9c26b7963af9ab91a7b76ec0fc
created 2018-07-26 19:01 +0300
pushed 2018-08-24 17:02 +0000
Stephen A Pohl Stephen A Pohl - Bug 1468053: Disable a workaround on macOS 10.14+ for an Apple bug described in bug 378645 involving popup windows that was fixed by Apple. r=mstange a=ritu
22bf7b7633ba2a17365e68a80d0ee42ef6741189
created 2018-07-19 14:39 -0400
pushed 2018-08-24 17:02 +0000
Stephen A Pohl Stephen A Pohl - Bug 1472629: Handle native exceptions when reading accessibility attribute values to avoid crashing. r=mstange a=ritu
85493d8b9dae872d8b594f145fc289fb49ab0a4e
created 2018-06-15 17:15 +0300
pushed 2018-08-24 17:02 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Widget/Cocoa - Initialize member fields in classes/ structures. r=mstange
d2d518b1f8730eb61554df7179ef9a2aeed4d843
created 2018-04-27 13:04 +0300
pushed 2018-06-18 21:12 +0000
Cosmin Sabou Cosmin Sabou - Merge inbound to mozilla-central. a=merge
f4428b451bbaae9f9f6810a91e6e7b0c03e9d467
created 2018-04-26 23:37 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 17. Remove use of nsIDOMElement in non-dom non-JS code. r=qdot
5cb3b369f134c8dd1f46498fb12f58b92245fd5b
created 2018-04-26 17:33 +0200
pushed 2018-06-18 21:12 +0000
Dão Gottwald Dão Gottwald - Bug 1457186 - Dispatch the resolutionchange event when DPI settings change on Mac and Linux. r=mstange
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-06-18 21:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
49a092b664a6361c2898dc0707a642631f87be78
created 2018-04-09 17:31 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1444373 - Update mBounds on mPopupContentView every time mBounds on the containing window changes. r=spohl
0d9149c03ebc16852adf5c91240cfdddfdc3b9de
created 2018-04-09 16:25 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1445787 - Correctly set the initial size of the ChildView we create for the popup contents. r=spohl
6fce6a9a47b75622d79de27d969134b7e6005e90
created 2018-04-06 13:10 +0900
pushed 2018-06-18 21:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1448132 - Do not call CGSSetWindowTransform if the window is not visible. r=mstange
27d30999d0732273b0ba599f3ad91560be539cbe
created 2018-03-24 01:53 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1335191 - Override -[NSThemeFrame _unifiedToolbarFrame] in order to get a correctly-sized unified toolbar gradient drawn in the titlebar. r=spohl
6e66dd67c94ea307cac3ad0ae24ba4e5f559c372
created 2018-03-23 18:09 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1335191 - Stop using a textured window. r=spohl
3d665b0a95bfaf4dcf10838da26bb5889f142fd9
created 2018-03-23 17:50 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1335191 - Position sheets using the NSWindowDelegate method window:willPositionSheet:usingRect:. r=spohl
7590e61d29645ef27cde9436de028672e343426f
created 2018-03-24 01:16 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1335191 - Remove nsIWidget::SetWindowTitlebarColor and the nsCocoaWindow implementation. r=spohl
4ecb55b86f6933e6746ee0aaeecdbc7c1673a1dd
created 2018-03-23 17:47 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1335191 - Remove TitlebarAndBackgroundColor. r=spohl
85541a81ab9632a4c09e80fac190d6a1b89f11ec
created 2018-03-23 16:15 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1335191 - Remove AutoBackgroundSetter. r=spohl
9abca887123c87d8d42fdf72d5b49350b65e7715
created 2018-03-23 17:35 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1335191 - Remove unused mTitlebarView field. r=spohl
d653ab9ff7622839a4fc7cc38dbfef7f2bc8098f
created 2018-04-06 13:10 +0900
pushed 2018-04-26 16:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1448132 - Do not call CGSSetWindowTransform if the window is not visible. r=mstange, a=RyanVM
fb798a901a729b9dec35e07e4df140c3456b1ca0
created 2018-03-14 12:59 +1100
pushed 2018-04-26 16:43 +0000
Xidorn Quan Xidorn Quan - Bug 1445519 - Use frameRectForContentRect:styleMask: for nsCocoaWindow::ClientToWindowSize. r=mstange a=jcristau
cd1a68c40c3bbf5e75705fda1ead35893a1e18e9
created 2017-06-04 22:47 -0400
pushed 2018-04-26 16:43 +0000
Markus Stange Markus Stange - Bug 1370131 - Allow shadows on accelerated popups. r=kmag
4b56d0a2859f9da961078be439102101290d8170
created 2018-03-03 18:47 +0100
pushed 2018-04-26 16:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1442938: Nil-check the title in nsCocoaWindow::importState / exportState. r=mstange
bb3669ec71912e787894be858e525101f05af37e
created 2018-02-22 23:35 -0500
pushed 2018-04-26 16:43 +0000
Markus Stange Markus Stange - Bug 1170312 - Don't let the desktop background influence the vibrancy effect's backdrop for context menus. r=spohl
5c2c9bbf9fccd746f3e61afc8da3acc8d0b8e98a
created 2017-12-04 15:06 -0500
pushed 2018-03-01 12:45 +0000
Stephen A Pohl Stephen A Pohl - Bug 1405577: Restore the ability to open new windows in new spaces when a window is already in fullscreen mode on macOS. r=mstange
ab70879b57341260cb450528b721998dddd8223b
created 2017-12-04 15:06 -0500
pushed 2018-03-01 12:45 +0000
Stephen A Pohl Stephen A Pohl - Backout 84bcb5742e0c (bug 1405577) to replace with a slimmer patch. r=me
84bcb5742e0c0d8d49c8c9605405a5e1dce671e0
created 2017-11-29 23:14 -0500
pushed 2018-03-01 12:45 +0000
Stephen A Pohl Stephen A Pohl - Bug 1405577: Restore the ability to open new windows in new spaces when a window is already in fullscreen mode on macOS. r=mstange
7d1e7299eb81afe46c91a69fe8e433ec8eb2a2f7
created 2017-11-19 18:38 -0500
pushed 2018-03-01 12:45 +0000
Markus Stange Markus Stange - Bug 1370040 - Use the public API -[NSVisualEffectView setMaskImage:] instead of the private API -[NSWindow _cornerMask]. r=spohl
2535923bbb3a5600f0401b73924ec394905927b3
created 2017-11-20 01:36 +0200
pushed 2018-03-01 12:45 +0000
Andreea Pavel Andreea Pavel - Backed out 1 changesets (bug 1370040) for build bustage at /cocoa/VibrancyManager.mm:207 r=backout on a CLOSED TREE
84c737eb3c6ec7b10cca42759f7c4b4c138d3ddb
created 2017-11-19 17:01 -0500
pushed 2018-03-01 12:45 +0000
Markus Stange Markus Stange - Bug 1370040 - Use the public API -[NSVisualEffectView setMaskImage:] instead of the private API -[NSWindow _cornerMask]. r=spohl
a0334f789772302ba5cfb6fd61290408842c7432
created 2017-11-01 21:52 -0400
pushed 2018-01-11 17:45 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 9adb0bc561c3 and 9e50716eaebe (bug 1406032) in favor of a different fix.
29d166cfe2752f6977f76f658be8259a48fc7e8d
created 2017-11-01 21:51 -0400
pushed 2018-01-11 17:45 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset f4df790d1477 (bug 1412130) in favor of a better fix.
f4df790d1477feb77c5ec92102ba23715b2d65cf
created 2017-10-30 21:33 -0400
pushed 2018-01-11 17:45 +0000
Stephen A Pohl Stephen A Pohl - Bug 1412130: Fix window levels on macOS to ensure that popups hide when the application is deactivated. r=mstange
9e50716eaebeeb3b6bef731370605bf511f8b094
created 2017-10-19 23:42 -0400
pushed 2018-01-11 17:45 +0000
Stephen A Pohl Stephen A Pohl - Bug 1406032: Ensure that popup windows (such as the hamburger menu window) are shown on top of the browser window on macOS. r=mstange
0363254a02688c91f47944e79ea4530d8c29c10f
created 2017-11-01 21:57 -0400
pushed 2017-11-02 12:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets e35c13737463 and 337db7b083a7 (bug 1406032) for causing various regressions.
337db7b083a718fcb515f5fc75a951edfe596ced
created 2017-10-19 23:42 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1406032 - Ensure that popup windows (such as the hamburger menu window) are shown on top of the browser window on macOS. r=mstange, a=jcristau
fe950d3f8ad3928a111e0a3e4bacd0d12a50715b
created 2017-10-18 21:50 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1373581 - Make transition into and out of native fullscreen smoother on macOS. r=mstange, a=ritu
b0466dd6b31a763431e7df6b0ba518eadb3a678b
created 2017-10-08 20:34 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1403432 - Show window titles when the inspector is launched in windowed mode. r=mstange, a=ritu
ba626b811d73e72eb422a462645434feaf26f4da
created 2017-09-29 16:49 -0400
pushed 2017-11-02 12:36 +0000
Markus Stange Markus Stange - Bug 1400057 - Override _wantsFloatingTitlebar to return NO in order to avoid titlebar glitches on 10.13. r=spohl, a=sledru
55da6c78301249430edcbc84ed0a739eb06af788
created 2017-09-28 14:01 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1404036 - Display window titles in non-default themes when titlebars are showing on macOS. r=mstange, a=sledru
e3eec872864d8fc717cd9dde16ae552195ae62df
created 2017-09-24 21:02 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1402577 - Display titles in titlebar on macOS when the native titlebar is in use. r=mstange, a=sledru
e4c1277e5d2cb18fd16ba6b0d22d3a652bf030f6
created 2017-09-21 15:13 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1401641 - Avoid invalidations on macOS when setting window titles when titles aren't being displayed. r=mstange, a=sledru
938750d859b85600b84013bd6dea63db1c32d135
created 2017-09-20 09:26 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1401297: Followup to fix the selector checks in changeset f53d94fca971. r=mstange
b3637dfc01ba79a37c2e3a0c4b65eacd1bb0fa56
created 2017-09-20 09:26 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1398582: Followup to fix the selector checks in changeset e4ac2e4268c7. r=mstange
f53d94fca971e3a6f6e742793dabbef8eb96f5de
created 2017-09-19 14:47 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1401297: Hide native titlebars on macOS 10.13 when exiting native fullscreen. r=mstange
e4ac2e4268c75afeb6c3428bf0e7957287f2bd9f
created 2017-09-19 12:17 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1398582: Prevent drawing titles in title bars on macOS 10.13 when we don't want them. r=mstange
0f15faa4f0fab46833bf9f8ca8c48c5f482f22b3
created 2017-09-16 00:09 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Backout f89ae3c450ce (bug 1324892) for busting Thunderbird. r=me
f89ae3c450ce33915e4d2fff0b11b942dec17f1a
created 2017-09-15 11:05 -0400
pushed 2017-11-02 12:36 +0000
Stephen A Pohl Stephen A Pohl - Bug 1398582: Prevent drawing titles in title bars on macOS 10.13 when we don't want them. r=mstange
less more (0) -300 -100 -60 tip