290879198eb4a7d2b7ecfd5ba07b38ea31710529: Bug 1456115 - Remove locking in AcmReceiver::GetAudio. r=dminor
Paul Adenot <paul@paul.cx> - Thu, 12 Apr 2018 14:36:02 +0200 - rev 415534
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1456115 - Remove locking in AcmReceiver::GetAudio. r=dminor This also causes a lot of dropouts. We don't need to lock here. NetEQ is thread safe, and its created in the ctor. The rest of the members are made atomic or is simply never accessed in multiple threads. MozReview-Commit-ID: 2fRw5ZgxdpQ
91e41f6d1baf9234ae8664d7573e5c12d6bade83: Bug 1456115 - Stop locking when getting the sampling rate from the channel in acm_receiver.cc. r=dminor
Paul Adenot <paul@paul.cx> - Mon, 09 Apr 2018 13:52:08 +0200 - rev 415533
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1456115 - Stop locking when getting the sampling rate from the channel in acm_receiver.cc. r=dminor This accounts for half of our audio dropouts, there is very high contention on this piece of data. MozReview-Commit-ID: 2HSfqZHT2MK
8c7afd58f201b43eaaae4ebb9f156e21269385dc: Bug 1456617 - Remove empty rulesets from aboutMemory.css. r=Gijs
Jared Wein <jwein@mozilla.com> - Tue, 24 Apr 2018 13:10:18 -0700 - rev 415532
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1456617 - Remove empty rulesets from aboutMemory.css. r=Gijs MozReview-Commit-ID: 7jQFTt0cAFu
bb0bb35465d9161f35e06f677df2956afea254a4: Bug 1455990 - Update the no-results-message selector since it changed from a className to an ID. r=sfoster
Jared Wein <jwein@mozilla.com> - Tue, 24 Apr 2018 13:33:57 -0700 - rev 415531
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1455990 - Update the no-results-message selector since it changed from a className to an ID. r=sfoster MozReview-Commit-ID: 8w0dCpBjisH
be0a9b78c2242fcc4eb2545d7fe5b58fecd250e7: Bug 1451307 - Part 3 - Add a test for showing the TP UI for iframes and unloaded documents. r=francois
Johann Hofmann <jhofmann@mozilla.com> - Thu, 19 Apr 2018 22:37:49 +0200 - rev 415530
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1451307 - Part 3 - Add a test for showing the TP UI for iframes and unloaded documents. r=francois MozReview-Commit-ID: FrcwyIbBTFL
13e58d5887d8b8dae297577abe1d15edf254cd44: Bug 1451307 - Part 2 - Move trackingUI tests out of b/b/c/test/general into their own subdirectory. r=Gijs
Johann Hofmann <jhofmann@mozilla.com> - Thu, 19 Apr 2018 17:22:11 +0200 - rev 415529
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1451307 - Part 2 - Move trackingUI tests out of b/b/c/test/general into their own subdirectory. r=Gijs MozReview-Commit-ID: 5e2Hwt9jcX5
7f89d94d45bad5bb387568d935e8dff69312fd7b: Bug 1451307 - Part 1 - Consider iframes when comparing loading URIs in nsChannelClassifier::SetBlockedContent. r=francois,mayhemer
Johann Hofmann <jhofmann@mozilla.com> - Thu, 19 Apr 2018 17:21:58 +0200 - rev 415528
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1451307 - Part 1 - Consider iframes when comparing loading URIs in nsChannelClassifier::SetBlockedContent. r=francois,mayhemer MozReview-Commit-ID: 17edGCCTEmo
bc6609dd306dc303009b0bf254ecf9e70360e348: Bug 1456682 - Remove nsIDOMXULTreeElement;r=bz
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 25 Apr 2018 06:58:56 -0700 - rev 415527
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1456682 - Remove nsIDOMXULTreeElement;r=bz MozReview-Commit-ID: 2QstcmlXh9S
842b7bc6ad24c5e0df37949636b797560cb07a70: Bug 1456630 - Stop checking for Vista or earlier in GMPUtils, since those verisons of Windows aren't supported anymore. r=cpearce
Mike Conley <mconley@mozilla.com> - Tue, 24 Apr 2018 17:00:53 -0400 - rev 415526
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1456630 - Stop checking for Vista or earlier in GMPUtils, since those verisons of Windows aren't supported anymore. r=cpearce This should help us avoid doing some main-thread IO during start-up, since we won't need to init an nsSystemInfo object (which touches disk). MozReview-Commit-ID: IvzHSdzRHGL
c8c27bdc5f543b688f23104afab52bfcded76ec7: Bug 1441707 - Add automation URLs for ProgressListenerTest; r=gbrown
Jim Chen <nchen@mozilla.com> - Tue, 24 Apr 2018 01:04:29 -0400 - rev 415525
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1441707 - Add automation URLs for ProgressListenerTest; r=gbrown Add URLs to use when running ProgressListenerTest in automation. MozReview-Commit-ID: GzRsMuTl0uA
204bb43af94351678a0a639bbc0bc7476e91d3aa: Bug 356831 - Proxy autodiscovery doesn't check DHCP (option 252) r=bagder,valentin
Polly Shaw <polly.shaw@gmail.com> - Sun, 22 Apr 2018 18:13:11 +0100 - rev 415524
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 356831 - Proxy autodiscovery doesn't check DHCP (option 252) r=bagder,valentin This patch addresses an issue with Firefox's proxy detection on networks which do not have their a proxy auto-configuration (PAC) file hosted at http://wpad/wpad.dat, and instead make use of DHCP option 252 for broadcasting the address of the PAC file. See https://findproxyforurl.com/wpad-introduction/ for an introduction to the protocol. Prior to this patch, proxy auto-detect missed out the DHCP query stage, and just looked for a PAC file at http://wpad/wpad.dat This patch only addresses the issue for Firefox on Windows, although it defines a DHCP client interface which could be implemented on other platforms. The high-level components of this patch are: * nsIDHCPClient.idl - this is an interface which has been defined for querying the DHCP server. * nsPACMan.cpp - where previously when the PAC URL was simply set to a constant of http://wpad/wpad.dat, it now dispatches an asynchronous command to the proxy thread. The class ExecutePACThreadAction has been augmented to include an instruction to 'ConfigureWPAD' (Configure Web-proxy auto-detect), and a new class, 'ConfigureWPADComplete' has been created to relay the result (the URL of the PAC file) back to the nsPACMan object. * nsProtocolProxyService.cpp Minor changes to reflect the fact that the PAC URL not being set does not always mean there is no PAC to be used; instead it could be in the process of being detected. * TestPACMan.cpp This is a new file, and tests only the DHCP auto-detect functionality. Some tests use multiple threads, as they test the non-blocking proxy detection. * DHCPUtils.cpp A class containing the main logic for querying DHCP. * WindowsNetworkFunctionsWrapper.cpp A very thin wrapper around the Windows API calls needed by DHCPUtils. This class was introduced so it could be mocked out in tests. * nsWindowsDHCPClient.cpp * An implementation of the interface defined in nsIDHCPClient.idl. Fairly thin: most logic is implemented in DHCPUtils. * TestDHCPUtils.cpp Tests for DHCPUtils and nsWindowsDHCPClient MozReview-Commit-ID: HinC1UevOon
e9b1d02e24f0f461032e80005d32aa00ec87d775: Bug 1449608 - Avoid calling ComputeScrollMetadata repeatedly for same scroll frame and clip. r=mstange
Jamie Nicol <jnicol@mozilla.com> - Thu, 19 Apr 2018 14:48:04 +0100 - rev 415523
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1449608 - Avoid calling ComputeScrollMetadata repeatedly for same scroll frame and clip. r=mstange Currently in ContainerState::SetupScrollingMetadata we call ComputeScrollMetadata for every layer and for each ASR in the layer's clip chain. If there are many sibling layers with the same clip then this is largely wasted work. This change makes us cache the most recently calculated result, and only recalculate if the ASR or clip is different. There was a small portion of ComputeScrollMetadata that must actually be executed for every layer and ASR in its clip chain. This has been moved to a separate function, ClipLayerToDisplayPort, that is still called every time. MozReview-Commit-ID: 7Zzblmimtc5
df424e9d891040d48498770a5f33a9a6dea85b8f: Bug 1435370 - Replace shape editor icon. r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Wed, 25 Apr 2018 12:46:58 +0200 - rev 415522
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1435370 - Replace shape editor icon. r=pbro MozReview-Commit-ID: B3XQrtwacF9
fdce8946a71961ba725a1e3c78ef0faab8bf4857: Bug 1451842 - [mix] Search engine setup for Firefox Mobile for Mixtepec Mixtec, r=flod
Delphine Lebédel <dlebedel@mozilla.com> - Tue, 24 Apr 2018 13:01:00 -0700 - rev 415521
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1451842 - [mix] Search engine setup for Firefox Mobile for Mixtepec Mixtec, r=flod MozReview-Commit-ID: qjXgogzhkm
8505d047afa7564b0b97ff83a2768af443c7c9ef: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Wed, 25 Apr 2018 12:37:33 +0300 - rev 415520
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
dc29c23f44b3e4ba52166257bd9ad76d7967d9c8: Bug 1456425 - Fix position of play/resume buttons; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 25 Apr 2018 09:39:30 +0200 - rev 415519
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1456425 - Fix position of play/resume buttons; r=nchevobbe MozReview-Commit-ID: zAD8YuCw0N
3f731fdfd0304747e1ac3cdd370823c6c113c253: Bug 1403448 - Migrate longString test to the new frontend; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 09 Apr 2018 12:26:39 +0200 - rev 415518
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1403448 - Migrate longString test to the new frontend; r=Honza. browser_webconsole_longstring_hang.js is renamed and browser_webconsole_longstring_expand.js is removed since the test were doing the same thing. The support file for the test is no more used, so we remove it as well. MozReview-Commit-ID: Fb2JVtzWSA5
7b8e832071f1c1b64d05dd597d692f4d4eb0866e: Bug 1445671 - Stop using -moz-font-smoothing-background-color for the selected tab when using a lightweight theme. r=mstange
Dão Gottwald <dao@mozilla.com> - Tue, 24 Apr 2018 12:59:08 +0200 - rev 415517
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1445671 - Stop using -moz-font-smoothing-background-color for the selected tab when using a lightweight theme. r=mstange MozReview-Commit-ID: 32ZrF86Xeon
a2d670a8074e2c93beb71fd90a0cd829d041bbb9: Bug 1456522 - Stop making the tabs toolbar transparent when there's no title bar behind it, i.e. in fullscreen mode. r=stransky
Dão Gottwald <dao@mozilla.com> - Tue, 24 Apr 2018 17:58:53 +0200 - rev 415516
Push 33900 by dluca@mozilla.com at Thu, 26 Apr 2018 04:51:04 +0000
Bug 1456522 - Stop making the tabs toolbar transparent when there's no title bar behind it, i.e. in fullscreen mode. r=stransky MozReview-Commit-ID: DuKPGXKqtnD
99c19a66c3a2fbf8108d4b8a161cded31e948409: Backed out changeset dd82a78059af (bug 1454123) for devtools failures at devtools/client/webconsole/test/mochitest/browser_webconsole_split.js a=backout
arthur.iakab <aiakab@mozilla.com> - Thu, 26 Apr 2018 01:44:27 +0300 - rev 415515
Push 33899 by aiakab@mozilla.com at Wed, 25 Apr 2018 22:44:51 +0000
Backed out changeset dd82a78059af (bug 1454123) for devtools failures at devtools/client/webconsole/test/mochitest/browser_webconsole_split.js a=backout
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip