67d04a3bf037290cea5aee8627afac64a0834a73: Bug 1419042 - Only use the distroVersion if the pref contains a value, otherwise leave it out of the version string. r=evanxd
Jared Wein <jwein@mozilla.com> - Mon, 20 Nov 2017 10:50:23 -0500 - rev 392977
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1419042 - Only use the distroVersion if the pref contains a value, otherwise leave it out of the version string. r=evanxd MozReview-Commit-ID: Pign2W4RfE
d4904d92e8bb2cd4dbb7b628f496e96a9779a306: Bug 1417191 - Fix talos unit test failures that occur when the tp5 pageset is not present locally; r=jmaher
Rob Wood <rwood@mozilla.com> - Mon, 20 Nov 2017 17:30:55 -0500 - rev 392976
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1417191 - Fix talos unit test failures that occur when the tp5 pageset is not present locally; r=jmaher MozReview-Commit-ID: 89m0OO9m7C8
6918d12188310921765d004d97c41f92bb83a312: Bug 1418829 - Add MATE entry to GetCSDSupportLevel(), use GDK_DECOR_BORDER with CSD_SUPPORT_FULL only, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 20 Nov 2017 14:30:57 +0100 - rev 392975
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418829 - Add MATE entry to GetCSDSupportLevel(), use GDK_DECOR_BORDER with CSD_SUPPORT_FULL only, r=jhorak Adding MATE as FLAT as it does not support the shadow borders around the window. GDK_DECOR_BORDER decoration mode means that the window manager renders borders around the window. We want the border rendering for CSD_SUPPORT_FULL only which means the border looks like shadows. We don't wand WM to render solid/bold borders around main toplevel window. MozReview-Commit-ID: BdwHi0LJRGC
ff5a8099c8e3955079249cb716fb87893e785ab4: Bug 1418829 - nsLookAndFeel enables rendering to the titlebar for supported window managers only, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 20 Nov 2017 14:29:49 +0100 - rev 392974
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418829 - nsLookAndFeel enables rendering to the titlebar for supported window managers only, r=jhorak MozReview-Commit-ID: JvqQuZenkWy
b055cf0f0b05770b89c7e4032d55e34e79a1b47d: Bug 1418829 - Export GetCSDSupportLevel() as public from nsWindow, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 20 Nov 2017 14:28:29 +0100 - rev 392973
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418829 - Export GetCSDSupportLevel() as public from nsWindow, r=jhorak We need that for nsLookAndFeel module. MozReview-Commit-ID: 61YKeAUoKEu
b757a8721ea2258f728b9a47db92c9602968c0cc: Bug 1418829 - remove widget.allow-client-side-decoration preference, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 20 Nov 2017 14:27:19 +0100 - rev 392972
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418829 - remove widget.allow-client-side-decoration preference, r=jhorak widget.allow-client-side-decoration is no longer used, titlebar rendering is controled by browser.tabs.drawInTitlebar only. MozReview-Commit-ID: LHdBio4Gfry
686eee770f7f9b94c367e74080328ca0a8db0874: Bug 1418829 - set browser.tabs.drawInTitlebar to false on UNIX_BUT_NOT_MAC again, r=dao
Martin Stransky <stransky@redhat.com> - Mon, 20 Nov 2017 14:26:28 +0100 - rev 392971
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418829 - set browser.tabs.drawInTitlebar to false on UNIX_BUT_NOT_MAC again, r=dao Fix regression at Bug 1418829 and also prepare to use browser.tabs.drawInTitlebar as the only pref for control drawing to the titlebar on Linux. MozReview-Commit-ID: 9sTq7xyBbD1
e4920bac02144782ffd0c390dfc2222ad871cee0: servo: Merge #19244 - Submit test-perf CSV files to S3 (from asajeffrey:test-perf-submit-to-s3); r=jdm
Alan Jeffrey <ajeffrey@mozilla.com> - Tue, 21 Nov 2017 11:07:55 -0600 - rev 392970
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
servo: Merge #19244 - Submit test-perf CSV files to S3 (from asajeffrey:test-perf-submit-to-s3); r=jdm <!-- Please describe your changes on the following line: --> Submit CSV files to S3 rather than json files to Perfherder. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because this is test infrastructure <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 755fa371cb96dd89f5b3e07c09043fc138347ef1
d8321357c4a7577860801e5fced1e2257ec428bf: Bug 1412364 - defer applying maxHeight in PanelMultiView until popup is positioned. r=Paolo
Sam Foster <sfoster@mozilla.com> - Thu, 16 Nov 2017 17:12:06 -0800 - rev 392969
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1412364 - defer applying maxHeight in PanelMultiView until popup is positioned. r=Paolo * Let popup code initially measure and place the panel without maxHeight, this ensures alignmentPosition is a reasonable value * Assign maxHeight from a popuppositioned handler and update the comment explaining the role of the autoPosition property * Refactor to move the maxHeight calculation into a method on PMV * panel autoPosition now gets reset to false in popuppositioned (was popupshowing) as the ShowWithPositionedEvent on popupFrame sets it back to true every time * Update reflow tests with new signatures, and elimination of 1 reflow * In appMenu reflow test, we must now wait for popupshown before opening subviews MozReview-Commit-ID: KfHxngnajM3
2d815cb45cee4537af1e08c7ca8623c02c8a91b6: Bug 1418853 - Don't report handled rejections in `nsLivemarksService`. r=mak
Kit Cambridge <kit@yakshaving.ninja> - Sun, 19 Nov 2017 23:28:34 -0800 - rev 392968
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418853 - Don't report handled rejections in `nsLivemarksService`. r=mak `_withLivemarksMap` and `_invalidateCachedLivemarks` already return the chained promise, so callers can handle rejections. We shouldn't log errors for handled rejections. MozReview-Commit-ID: 2zAzf3aeFxI
63a3b5b5b4959505d30788891d814ab48ae5a328: Bug 1418315 - Re-vendor third-party rust libraries. r=nical
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 21 Nov 2017 10:44:27 -0500 - rev 392967
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418315 - Re-vendor third-party rust libraries. r=nical MozReview-Commit-ID: DV8QCCHIVFx
8d65023108b7231ac8bf0a09cf42a43bac5c7c34: Bug 1418315 - Update Cargo lockfiles to go with webrender update. r=nical
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 21 Nov 2017 10:41:47 -0500 - rev 392966
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418315 - Update Cargo lockfiles to go with webrender update. r=nical MozReview-Commit-ID: J5or7x9s66n
03300940f43404d7368cdac6d9aac6b8ab6462b1: Bug 1418315 - Use foreign_types to access CGFontRef from mac NativeFontHandle. r=kats
Lee Salzman <lsalzman@mozilla.com> - Mon, 20 Nov 2017 16:33:38 -0500 - rev 392965
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418315 - Use foreign_types to access CGFontRef from mac NativeFontHandle. r=kats MozReview-Commit-ID: K9hyixeTAsz
931d35586a0f64197abff50fe9ce5eef0396bb0e: Bug 1418315 - Update webrender to commit 81cfbcf0763205f25329adb9b2ff75d1cd56e3f1. r=nical
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 21 Nov 2017 10:40:43 -0500 - rev 392964
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418315 - Update webrender to commit 81cfbcf0763205f25329adb9b2ff75d1cd56e3f1. r=nical MozReview-Commit-ID: 8eGY2WPahzB
7f456008a2a7f7c597f8f4557d837235ec37ae58: Bug 1419349 - delay autoplay only when we enable it. r=baku
Alastor Wu <alwu@mozilla.com> - Wed, 22 Nov 2017 00:44:34 +0800 - rev 392963
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1419349 - delay autoplay only when we enable it. r=baku If we don't enable autoplay, we have no need to delay it. MozReview-Commit-ID: DgYCi1UyF5O
d27b88d59fb3a580b6213e5fb0e229ea8ca7453a: servo: Merge #19225 - Shut down the media stack when shutting down the constellation (from servo:media); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Tue, 21 Nov 2017 10:13:02 -0600 - rev 392962
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
servo: Merge #19225 - Shut down the media stack when shutting down the constellation (from servo:media); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: b13107a31864b24463d112aca4e94c93d597243c
4a35428990925d014a83d267fd1fdab696eb0aea: Bug 1418266 - update preference behavior for DevTools onboarding experiment;r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 16 Nov 2017 19:56:15 +0100 - rev 392961
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1418266 - update preference behavior for DevTools onboarding experiment;r=ochameau The devtools.onboarding.experiment pref now supports 3 states: - off (default) - on - force When set to "on" or "force" the preference will flip devtools enabled to false. When set to "force" the devtools.enabled pref can no longer be flipped to true by looking at devtools.selfxss.count, users have to go through the onboarding flow. To make sure the devtools.enabled pref is only flipped once, we use a supporting pref devtools.onboarding.experiment.flipped MozReview-Commit-ID: B5fPKuGxPW2
356b50c5becf41a2839ecb895e7c2219223f55b5: Bug 1382574 - part3 : remove HTMLMediaElement::mHasUserInteraction. r=jwwang
Alastor Wu <alwu@mozilla.com> - Wed, 22 Nov 2017 00:33:23 +0800 - rev 392960
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1382574 - part3 : remove HTMLMediaElement::mHasUserInteraction. r=jwwang We won't need to check the whether the media element is interacted with user for autoplay anymore. MozReview-Commit-ID: 2tll9LtGyVR
8938ef573e4f7ade3f40209038bc2c6c26de8923: Bug 1382574 - part2 : remove HTMLMediaElement::GetHasUserInteraction(). r=bechen
Alastor Wu <alwu@mozilla.com> - Wed, 22 Nov 2017 00:33:20 +0800 - rev 392959
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1382574 - part2 : remove HTMLMediaElement::GetHasUserInteraction(). r=bechen MozReview-Commit-ID: 3MaumQvcR1q
6f1d7b316594b2b28a164c12ada66ef2a09f47f9: Bug 1382574 - part1 : create new class AutoplayPolicy to handle autoplay logic. r=jwwang
Alastor Wu <alwu@mozilla.com> - Wed, 22 Nov 2017 00:33:16 +0800 - rev 392958
Push 32947 by aciure@mozilla.com at Wed, 22 Nov 2017 09:57:59 +0000
Bug 1382574 - part1 : create new class AutoplayPolicy to handle autoplay logic. r=jwwang AutoplayPolicy is used to manage autoplay logic for all kinds of media, including MediaElement, Web Audio and Web Speech. MozReview-Commit-ID: R1TxMkarIw
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip