searching for reviewer(spohl)
284910a66370a61a378e10f667256b5c5b59607f: Bug 1596696 - Restore pre-bug 1576390 lock order. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 15 Nov 2019 20:35:10 +0000 - rev 502284
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596696 - Restore pre-bug 1576390 lock order. r=spohl This method is interacting with two different locks. We have debug code that makes sure that locking and unlocking across all locks is well-nested. Adding this scope makes sure that we unlock mCompositingState before we unlock mViewTearDownLock. Differential Revision: https://phabricator.services.mozilla.com/D53263
5df0e903d13fa096db7b3d90c3d1fe972a5b34d4: Bug 1516367 - Move the minidump-analyzer out of the crash reporter application bundle r=spohl,dmajor
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 14 Nov 2019 21:11:59 +0000 - rev 502056
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1516367 - Move the minidump-analyzer out of the crash reporter application bundle r=spohl,dmajor The minidump-analyzer tool was originally conceived to be used from the crash report client and as such was installed in the crash reporter client application bundle on macOS. It was later adapted to work from Firefox itself but this caused linking problems when invoked from the Firefox app bundle. This patch moves the minidump-analyzer into the Firefox app bundle and adapts the relevant code to find it there. The minidump-analyzer was also not signed like the rest of our executables and this patch addresses that issue too. Differential Revision: https://phabricator.services.mozilla.com/D52910
eb83c702dd4f197ab67ae3f78968e86317338773: Bug 1596220 - Document GMPProvider's findUpdates and checkForUpdates functions. r=spohl
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 14 Nov 2019 17:36:22 +0000 - rev 502007
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596220 - Document GMPProvider's findUpdates and checkForUpdates functions. r=spohl Add documentation to help differentiate the use cases for these two functions. Differential Revision: https://phabricator.services.mozilla.com/D52911
fbab3b7be09261b604148655537ba0ff90d2a9fb: Bug 1576390 - Remove the prefs gfx.core-animation.enabled and gfx.compositor.glcontext.opaque, and all the code needed to support it. r=mattwoodrow,spohl
Markus Stange <mstange@themasta.com> - Wed, 13 Nov 2019 19:07:37 +0000 - rev 501829
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1576390 - Remove the prefs gfx.core-animation.enabled and gfx.compositor.glcontext.opaque, and all the code needed to support it. r=mattwoodrow,spohl Differential Revision: https://phabricator.services.mozilla.com/D52739
2c3613eaf377a97530b18b64e36817ea31d1a97f: Bug 1591839 - Close Touch Bar race condition. r=spohl
harry <htwyford@mozilla.com> - Sun, 10 Nov 2019 19:39:12 +0000 - rev 501435
Push 114170 by malexandru@mozilla.com at Tue, 12 Nov 2019 21:58:32 +0000
Bug 1591839 - Close Touch Bar race condition. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D52361
71669fe5c3a52cf02e25ed95f6b83bac4e9b47cb: Bug 1589809 - [macOS] Use OS_ACTIVITY_MODE=disable for child processes r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Sat, 09 Nov 2019 00:27:48 +0000 - rev 501398
Push 114169 by ncsoregi@mozilla.com at Mon, 11 Nov 2019 12:39:11 +0000
Bug 1589809 - [macOS] Use OS_ACTIVITY_MODE=disable for child processes r=spohl Set the environment variable OS_ACTIVITY_MODE=disable on sandboxed Mac child processes. Differential Revision: https://phabricator.services.mozilla.com/D49972
497690887467ccf0709d71fdb1b20d0647388df9: Bug 1593071 - [macOS] Land different entitlement files for parent and child processes r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Thu, 07 Nov 2019 13:26:05 +0000 - rev 501159
Push 114168 by dluca@mozilla.com at Sun, 10 Nov 2019 03:08:55 +0000
Bug 1593071 - [macOS] Land different entitlement files for parent and child processes r=spohl Add separate entitlement files for the browser (aka parent process) and plugin-container processes. Leave the old production and developer entitlement files in place. Once automation has been updated to use the new process-specific entitlement files (bug 1593072), the older entitlement files can be removed. Future work will change the process-specific entitlements to be minimized for each process type. Update codesign.bash to 1) use the separate browser and plugin-container entitlement files 2) only sign executables with entitlements, not sign unnecessary files 3) output to a .dmg instead of a .zip file. Differential Revision: https://phabricator.services.mozilla.com/D52117
0cf565692fa17e124eb0b2a10b9547b307b8b7f5: Bug 1576733 - Part 2 - Remove the Hardened Runtime AppleEvent entitlement r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 06 Nov 2019 04:45:03 +0000 - rev 500786
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1576733 - Part 2 - Remove the Hardened Runtime AppleEvent entitlement r=spohl Revert bug 1570581 by removing the AppleEvent entitlement from our hardened runtime configuration for both production and development. Now that native messaging helpers are started 'disclaimed' with a new attribution chain, the entitlement is not needed. Differential Revision: https://phabricator.services.mozilla.com/D48029
d5f51e8bbbcb6289f08c9859965da1ce8d0d079d: Bug 1592739 - Remove vibrancy code for sheet windows. r=spohl
Markus Stange <mstange@themasta.com> - Tue, 05 Nov 2019 18:48:15 +0000 - rev 500700
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592739 - Remove vibrancy code for sheet windows. r=spohl With -moz-appearance: dialog now always being transparent, setting up our own vibrant views for sheet windows is no longer necessary. We now let the regular sheet window background show through, and that background is already vibrant. Differential Revision: https://phabricator.services.mozilla.com/D51462
fbdd3e1c6155234663ef1bd3fc8da44639803c77: Bug 1592739 - Make -moz-appearance: dialog render nothing. r=spohl
Markus Stange <mstange@themasta.com> - Tue, 05 Nov 2019 18:48:00 +0000 - rev 500699
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592739 - Make -moz-appearance: dialog render nothing. r=spohl The window background will be contributed by the widget itself, which renders them underneath Gecko's rendering. As a result, -moz-appearance: dialog is now equivalent to the combination -moz-appearance: none; background-color: transparent. This change does not turn the widget itself transparent because nsCocoaWindow does not allow top level windows to become transparent (ever since bug 1162649). If we ever add support for top level widgets with transparent backgrounds again, we will probably want to treat -moz-appearance: dialog differently from -moz-appearance: none; background-color: transparent, but for now this is fine. This change means that Gecko's rendering will go into transparent buffers. This may result in some loss of subpixel AA in various cases. In the main browser window, there are CSS backgound colors that cover all the non-vibrant areas of the window, so in that window we still render mostly onto opaque pixels. Differential Revision: https://phabricator.services.mozilla.com/D51461
6aaeed171a396f11c71185676596bf5edfac596e: Bug 1593339 - Remove now-unused vibrancy fill color methods. r=spohl
Markus Stange <mstange@themasta.com> - Tue, 05 Nov 2019 18:47:17 +0000 - rev 500695
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593339 - Remove now-unused vibrancy fill color methods. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D51457
1975423d6915e495f40e592325e5d0e9894aecb9: Bug 1593339 - Stop drawing vibrancy background colors. r=spohl
Markus Stange <mstange@themasta.com> - Tue, 05 Nov 2019 18:59:36 +0000 - rev 500694
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593339 - Stop drawing vibrancy background colors. r=spohl Drawing vibrancy fill colors was necessary in the past because we were erasing the fill color that was drawn by the system, through our override of the drawRect method of our NSVisualEffectView subclass. However, starting with changeset be263e3d8bdfc0b6c072ffad2736999b9652d036 (from bug 1491445), we no longer override drawRect. Moreover, since the switch to Core Animation, there is no way to clear the system's vibrancy fill drawing. So we don't need to draw the vibrancy fill color any more. In fact, we should stop drawing it, because now we're double-drawing it. The fill color is very translucent so the double-drawing is not visually obvious. Differential Revision: https://phabricator.services.mozilla.com/D51456
12df7898b0eee9b11ed6189769f2a6199d93d4e1: Bug 1576733 - Part 2 - Remove the Hardened Runtime AppleEvent entitlement r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 05 Nov 2019 17:42:09 +0000 - rev 500692
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1576733 - Part 2 - Remove the Hardened Runtime AppleEvent entitlement r=spohl Revert bug 1570581 by removing the AppleEvent entitlement from our hardened runtime configuration for both production and development. Now that native messaging helpers are started 'disclaimed' with a new attribution chain, the entitlement is not needed. Differential Revision: https://phabricator.services.mozilla.com/D48029
48b38cc561d44cb04b9bc3a9d1d499a1fb526152: Bug 1554761 - Notify with a 'mac_app_activate' topic when the App has been activated, capturing Command-Tabbing behavior. OSX only. r=spohl
Mike de Boer <mdeboer@mozilla.com> - Tue, 05 Nov 2019 12:37:02 +0000 - rev 500596
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1554761 - Notify with a 'mac_app_activate' topic when the App has been activated, capturing Command-Tabbing behavior. OSX only. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D39936
f7efa3e6089e4c925d552c9637b4a8d7d557d0e7: bug 1591691 - avoid network I/O when importing enterprise roots on MacOS r=spohl
Dana Keeler <dkeeler@mozilla.com> - Fri, 01 Nov 2019 19:40:07 +0000 - rev 500230
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
bug 1591691 - avoid network I/O when importing enterprise roots on MacOS r=spohl Differential Revision: https://phabricator.services.mozilla.com/D51009
12f20c87bf8d98c1bc400c4e9c89f9ca52e75d55: Bug 1593041 - Add com.apple.security.smartcard entitlement to Firefox r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 01 Nov 2019 15:43:10 +0000 - rev 500171
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
Bug 1593041 - Add com.apple.security.smartcard entitlement to Firefox r=spohl Add the com.apple.security.smartcard entitlement to Firefox's entitlements list. Needed for clients of some CryptoTokenKit.framework API's, per SmartCardServices(7). Differential Revision: https://phabricator.services.mozilla.com/D51303
629a1370d01b1ce3ddd0b6d0149a17e6c842a7e1: Bug 1587962 - [10.15] "Use keyboard navigation" and "jump to spot" scrolling preferences do not work r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 23 Oct 2019 19:56:56 +0000 - rev 498765
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1587962 - [10.15] "Use keyboard navigation" and "jump to spot" scrolling preferences do not work r=spohl Update sandbox rules to allow services and files needed for global UI system preferences. Update tests now that stat() calls on the filesystem are permitted. Differential Revision: https://phabricator.services.mozilla.com/D50298
a7afcafc710a53c83cdb2ea15317512c7cf996cf: Bug 1588921 - Fix nsTouchBar build errors. r=spohl
harry <htwyford@mozilla.com> - Mon, 21 Oct 2019 02:10:36 +0000 - rev 498301
Push 114157 by nbeleuzu@mozilla.com at Mon, 21 Oct 2019 22:00:13 +0000
Bug 1588921 - Fix nsTouchBar build errors. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D49434
76e832958b919244dc9181cb471334b3aa7be928: Bug 1588747 - Always insert the TitlebarGradientView underneath its siblings. r=spohl
Markus Stange <mstange@themasta.com> - Tue, 15 Oct 2019 20:45:01 +0000 - rev 497727
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
Bug 1588747 - Always insert the TitlebarGradientView underneath its siblings. r=spohl Usually it covers a different area than the window's ChildView. But in some cases it can overlap with the ChildView, and in those cases, it's better if the ChildView is on top. Differential Revision: https://phabricator.services.mozilla.com/D49332
64d7f0db63a45ec431847e77c6220f5d2ef9c4a9: Bug 1563350 - Add popover to the Touch Bar that displays when the Urlbar has focus. r=mikedeboer,spohl,fluent-reviewers,Pike,flod
harry <htwyford@mozilla.com> - Thu, 10 Oct 2019 19:57:32 +0000 - rev 497185
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1563350 - Add popover to the Touch Bar that displays when the Urlbar has focus. r=mikedeboer,spohl,fluent-reviewers,Pike,flod Differential Revision: https://phabricator.services.mozilla.com/D38563
879c857b5b658ed548e206086702a4f83e0d0476: Bug 1567939 - Support NSTextField in the macOS Touch Bar. r=spohl
harry <htwyford@mozilla.com> - Wed, 09 Oct 2019 10:46:05 +0000 - rev 497184
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1567939 - Support NSTextField in the macOS Touch Bar. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D38891
407be8a261129d04cd4cdac89689a8a1a254b67e: Bug 1563349 - Part 5 - Support NSScrollView in the Touch Bar. r=spohl
harry <htwyford@mozilla.com> - Thu, 10 Oct 2019 01:00:47 +0000 - rev 497183
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1563349 - Part 5 - Support NSScrollView in the Touch Bar. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47622
eb6c081d3ec07f1055bab754ae417345134ae38b: Bug 1563349 - Part 4 - Support NSPopoverTouchBarItem. r=spohl
harry <htwyford@mozilla.com> - Wed, 09 Oct 2019 17:55:15 +0000 - rev 497182
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1563349 - Part 4 - Support NSPopoverTouchBarItem. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47621
c4002fd5b15da1218c0ae356641dc6a21cd21f3f: Bug 1563349 - Part 3 - Update TouchBarInputs in-place. r=spohl
harry <htwyford@mozilla.com> - Wed, 09 Oct 2019 17:55:02 +0000 - rev 497181
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1563349 - Part 3 - Update TouchBarInputs in-place. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47620
4f2f54e2c7ab6bfb297706cacafde59836a73a99: Bug 1563349 - Part 2 - Support TouchBarInput children. r=spohl
harry <htwyford@mozilla.com> - Wed, 09 Oct 2019 15:25:43 +0000 - rev 497180
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1563349 - Part 2 - Support TouchBarInput children. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47619
88ec006f2ab77af5c466e98adf7f4547d7f963bd: Bug 1581433 - Maximize or minimize the window when double clicking the titlebar. r=spohl
Markus Stange <mstange@themasta.com> - Tue, 08 Oct 2019 21:03:30 +0000 - rev 496819
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1581433 - Maximize or minimize the window when double clicking the titlebar. r=spohl This was already working for toolbars, but it wasn't working for the titlebar in windows that actually have a real separate titlebar. All our windows use NSFullSizeContentViewWindowMask, so we no longer get this behavior for free. In windows with titlebars, the titlebar area is covered with a TitlebarGradientView, so that's where we need to handle the double clicks. Differential Revision: https://phabricator.services.mozilla.com/D48593
355b0329bd95d2a9573c04ece889c734da00f080: Bug 1563350 - Add popover to the Touch Bar that displays when the Urlbar has focus. r=mikedeboer,spohl,fluent-reviewers,Pike,flod
harry <htwyford@mozilla.com> - Tue, 08 Oct 2019 00:52:07 +0000 - rev 496763
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1563350 - Add popover to the Touch Bar that displays when the Urlbar has focus. r=mikedeboer,spohl,fluent-reviewers,Pike,flod Differential Revision: https://phabricator.services.mozilla.com/D38563
653caa0c494a9058a9a1d5b2299bbf61b06268c2: Bug 1567939 - Support NSTextField in the macOS Touch Bar. r=spohl
harry <htwyford@mozilla.com> - Tue, 08 Oct 2019 00:52:07 +0000 - rev 496762
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1567939 - Support NSTextField in the macOS Touch Bar. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D38891
4b4a71e170bd67a3e3f7c31b63e21c8006340360: Bug 1563349 - Part 5 - Support NSScrollView in the Touch Bar. r=spohl
harry <htwyford@mozilla.com> - Tue, 08 Oct 2019 00:51:34 +0000 - rev 496761
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1563349 - Part 5 - Support NSScrollView in the Touch Bar. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47622
81b93962243b1adce21e8225fe97d78b6b245e79: Bug 1563349 - Part 4 - Support NSPopoverTouchBarItem. r=spohl
harry <htwyford@mozilla.com> - Mon, 07 Oct 2019 18:18:02 +0000 - rev 496760
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1563349 - Part 4 - Support NSPopoverTouchBarItem. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47621
cff2050ff5400ff45075f705fa5e661e41a4c5ae: Bug 1563349 - Part 3 - Update TouchBarInputs in-place. r=spohl
harry <htwyford@mozilla.com> - Mon, 07 Oct 2019 18:02:35 +0000 - rev 496759
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1563349 - Part 3 - Update TouchBarInputs in-place. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47620
db50ea44f0b1456c43042a6381c7c983afe09857: Bug 1563349 - Part 2 - Support TouchBarInput children. r=spohl
harry <htwyford@mozilla.com> - Mon, 07 Oct 2019 18:04:26 +0000 - rev 496758
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1563349 - Part 2 - Support TouchBarInput children. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D47619
38b1b272884d7e019763a171390635185e1bf20f: Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class. r=spohl
harry <htwyford@mozilla.com> - Mon, 07 Oct 2019 18:37:15 +0000 - rev 496636
Push 114145 by apavel@mozilla.com at Tue, 08 Oct 2019 11:00:56 +0000
Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D34926
59bd7421ebfce41f44e154cc7435eaf4d0d7d050: Bug 1578907 - MacOS 10.15 Beta - Flash File Picker broken r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 04 Oct 2019 15:38:07 +0000 - rev 496334
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1578907 - MacOS 10.15 Beta - Flash File Picker broken r=spohl Allow access to extra services needed to open file pickers from the Flash process on 10.15. Differential Revision: https://phabricator.services.mozilla.com/D48145
fa579e9b1e7dc010ff707dd6eae15fef44253f0e: Bug 1575995 - part5 : add gTests r=spohl
Alastor Wu <alwu@mozilla.com> - Fri, 13 Sep 2019 00:13:24 +0000 - rev 494030
Push 114104 by opoprus@mozilla.com at Thu, 19 Sep 2019 10:02:13 +0000
Bug 1575995 - part5 : add gTests r=spohl Differential Revision: https://phabricator.services.mozilla.com/D43317
a417c89cf52baa165e3821cce14ed126531e3ee7: Bug 1575995 - part2 : implement the event source on OSX. r=spohl
Alastor Wu <alwu@mozilla.com> - Sat, 14 Sep 2019 03:30:30 +0000 - rev 494027
Push 114104 by opoprus@mozilla.com at Thu, 19 Sep 2019 10:02:13 +0000
Bug 1575995 - part2 : implement the event source on OSX. r=spohl On OSX, we would use the CG event tap to intercept media keys event. Differential Revision: https://phabricator.services.mozilla.com/D43314
68dee5d0b648dd137d54c6688c79dd10640525a5: Bug 1580900 - Part 2 - Extend nsIOSPermissionRequest to support screen-recording permission requests r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 17 Sep 2019 20:57:51 +0000 - rev 494005
Push 114103 by csabou@mozilla.com at Thu, 19 Sep 2019 04:08:02 +0000
Bug 1580900 - Part 2 - Extend nsIOSPermissionRequest to support screen-recording permission requests r=spohl Adds nsIOSPermissionRequest::MaybeRequestScreenCapturePermission() to allow front-end code to trigger a screen-recording permission request dialog. Depends on D46093 Differential Revision: https://phabricator.services.mozilla.com/D46094
b7055567f699883156b13c9fb2099e9b77639f52: Bug 1580900 - Part 1 - Extend nsIOSPermissionRequest to support screen-recording permission checks r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 17 Sep 2019 22:13:36 +0000 - rev 494004
Push 114103 by csabou@mozilla.com at Thu, 19 Sep 2019 04:08:02 +0000
Bug 1580900 - Part 1 - Extend nsIOSPermissionRequest to support screen-recording permission checks r=spohl Adds nsIOSPermissionRequest::GetScreenCapturePermissionState() to allow front-end code to check if Firefox has already been granted permission to record the screen. Differential Revision: https://phabricator.services.mozilla.com/D46093
49bb3a94f0903f701de0afb7d707d9fc8ca367d0: Bug 1476195 - Allow invoking drag sessions outside of mouseDragged. r=mstange,spohl
YUKI "Piro" Hiroshi <yuki@clear-code.com> - Thu, 12 Sep 2019 14:13:14 +0000 - rev 492880
Push 114078 by nerli@mozilla.com at Thu, 12 Sep 2019 22:41:47 +0000
Bug 1476195 - Allow invoking drag sessions outside of mouseDragged. r=mstange,spohl The parent process usually starts a native drag session during the processing of a Gecko mouse move event while the mouse is down. Usually, these Gecko mouse move events are processed synchronously during -[ChildView mouseDragged:]. But in some cases, the Gecko mouse move event can be a synthetic mouse move event that was generated in response to a reflow. Those get processed during refresh driver ticks, which run at a time that's completely unrelated to when mouseDragged is invoked. So the widget should just assume that drags can be started at any time between mouseDown and mouseUp. Differential Revision: https://phabricator.services.mozilla.com/D36151
782ce43922dff98d3835935f6e92701598fe3957: Bug 1201401 - Work around a crash in CVCGDisplayLink::getDisplayTimes. r=spohl
Steven Michaud <smichaud@pobox.com> - Wed, 11 Sep 2019 16:49:45 +0000 - rev 492706
Push 114070 by cbrindusan@mozilla.com at Wed, 11 Sep 2019 21:55:52 +0000
Bug 1201401 - Work around a crash in CVCGDisplayLink::getDisplayTimes. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D45426
f478b82706bdf38730a71174c26ef6e8523bf294: Bug 1577587 - Check the correct preference in -[ChildView shouldMinimizeOnTitlebarDoubleClick] on 10.11 and up. r=spohl
Markus Stange <mstange@themasta.com> - Mon, 09 Sep 2019 13:36:02 +0000 - rev 492597
Push 114068 by aiakab@mozilla.com at Wed, 11 Sep 2019 09:57:04 +0000
Bug 1577587 - Check the correct preference in -[ChildView shouldMinimizeOnTitlebarDoubleClick] on 10.11 and up. r=spohl I got these names from https://forums.developer.apple.com/thread/30166 . Differential Revision: https://phabricator.services.mozilla.com/D44228
a8975a4aebc079f0d943d3d65dc42b7a1371975b: Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl
harry <htwyford@mozilla.com> - Fri, 06 Sep 2019 17:23:37 +0000 - rev 492051
Push 114040 by ncsoregi@mozilla.com at Sat, 07 Sep 2019 09:47:24 +0000
Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl Differential Revision: https://phabricator.services.mozilla.com/D34926
3ab29c05ea2f80400fee727500dd4563854779a3: Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl
harry <htwyford@mozilla.com> - Thu, 29 Aug 2019 02:38:16 +0000 - rev 490550
Push 113996 by rmaries@mozilla.com at Thu, 29 Aug 2019 09:48:46 +0000
Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl Differential Revision: https://phabricator.services.mozilla.com/D34926
dd13b951b5a1b65c23991d8d44baf2f77b029df2: Bug 1568862 - Resolve dangling pointer and faulty error logic in macOS icon loaders. r=spohl
harry <htwyford@mozilla.com> - Wed, 31 Jul 2019 16:49:45 +0000 - rev 485635
Push 113818 by rmaries@mozilla.com at Thu, 01 Aug 2019 22:55:32 +0000
Bug 1568862 - Resolve dangling pointer and faulty error logic in macOS icon loaders. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D39782
295ef3d15d1144e6b3dd18c1ced5a57adfa742ee: Bug 1566540 - [10.15] Crash in [@ CrashReporter::TerminateHandler] r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 24 Jul 2019 14:48:41 +0000 - rev 484601
Push 113775 by aciure@mozilla.com at Thu, 25 Jul 2019 06:34:07 +0000
Bug 1566540 - [10.15] Crash in [@ CrashReporter::TerminateHandler] r=spohl To avoid crashing in macOS 10.15, allow access to the proc_info PROC_INFO_CALL_SETCONTROL syscall variant in the GMP and RDD sandboxes. Differential Revision: https://phabricator.services.mozilla.com/D39079
4aead1eca8c65fab12771084a3be639564fc1b61: Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl
harry <htwyford@mozilla.com> - Wed, 24 Jul 2019 13:03:49 +0000 - rev 484467
Push 113764 by malexandru@mozilla.com at Wed, 24 Jul 2019 16:13:09 +0000
Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl Differential Revision: https://phabricator.services.mozilla.com/D34926
6bad91b2f1989e35f5dbcaa2a850102a0bcb3078: Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl
harry <htwyford@mozilla.com> - Mon, 22 Jul 2019 18:23:34 +0000 - rev 483745
Push 113751 by nerli@mozilla.com at Tue, 23 Jul 2019 16:03:30 +0000
Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl Differential Revision: https://phabricator.services.mozilla.com/D34926
17e4cde5de42a9c5820081c9d55c986dc91835a5: Bug 1567517 - Restore camera and mic indicators in the macOS menubar. r=spohl
harry <htwyford@mozilla.com> - Fri, 19 Jul 2019 22:08:41 +0000 - rev 483592
Push 113733 by apavel@mozilla.com at Sat, 20 Jul 2019 10:14:36 +0000
Bug 1567517 - Restore camera and mic indicators in the macOS menubar. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D38745
1e97db05c8060c9461ff937d44a97a2490807eb7: Bug 1403085 - Add a pref to use native full screen for Fullscreen API on macOS. r=spohl,dao
Xidorn Quan <me@upsuper.org> - Wed, 17 Jul 2019 13:31:41 +0000 - rev 483191
Push 113708 by aciure@mozilla.com at Thu, 18 Jul 2019 03:50:35 +0000
Bug 1403085 - Add a pref to use native full screen for Fullscreen API on macOS. r=spohl,dao Differential Revision: https://phabricator.services.mozilla.com/D37151
2a82b5ce10e285aac549e9e01c8a642ea1771d42: Bug 1565668 - Do not override _wantsFloatingTitlebar when using CoreAnimation. r=spohl
Markus Stange <mstange@themasta.com> - Wed, 17 Jul 2019 20:46:51 +0000 - rev 483187
Push 113708 by aciure@mozilla.com at Thu, 18 Jul 2019 03:50:35 +0000
Bug 1565668 - Do not override _wantsFloatingTitlebar when using CoreAnimation. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D26410