a4d6eb03796303107898d02a9e9d5c658d3b63b4: Bug 1265342 Part 1: Add shape-margin to style system (Gecko bindings). r=xidorn
Brad Werth <bwerth@mozilla.com> - Wed, 07 Feb 2018 17:27:04 -0800 - rev 460599
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1265342 Part 1: Add shape-margin to style system (Gecko bindings). r=xidorn MozReview-Commit-ID: 3G0ZpWDrumg
7674c13b14dedb251180a4700d2f53b8c7093200: Bug 1265342 Part 0: Servo changes to add shape-margin. r=xidorn
Brad Werth <bwerth@mozilla.com> - Thu, 08 Feb 2018 11:00:56 -0800 - rev 460598
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1265342 Part 0: Servo changes to add shape-margin. r=xidorn MozReview-Commit-ID: 99pLZsFA9mj
f55f15b265698d4cc7cb7a290272eba16c694a1b: Bug 1408062 - Show hidden tabs that are playing audio r=dao
Mark Striemer <mstriemer@mozilla.com> - Fri, 20 Apr 2018 13:15:28 -0500 - rev 460597
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1408062 - Show hidden tabs that are playing audio r=dao MozReview-Commit-ID: FHV3bmXbX9d
821119f7069d7a3a66f7715d8763a9c0ad7c75c9: Bug 1456602 - Enable tab warming for Windows and Linux on all channels. r=florian
Mike Conley <mconley@mozilla.com> - Wed, 25 Apr 2018 13:17:01 -0400 - rev 460596
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456602 - Enable tab warming for Windows and Linux on all channels. r=florian MozReview-Commit-ID: JZfslRZc19B
63ecf1e96a20c56625258dfa5136dc18e016c100: Backed out changeset 9d8b5d05ff0e (bug 1392067) for Browser chrome failure on /builds/worker/workspace/build/src/obj-firefox/dist/include/js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 25 Apr 2018 21:46:24 +0300 - rev 460595
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Backed out changeset 9d8b5d05ff0e (bug 1392067) for Browser chrome failure on /builds/worker/workspace/build/src/obj-firefox/dist/include/js. CLOSED TREE
1d99f96c0aec2f65e4d17dd3d11a46615f1d690a: Backed out changeset b7a347f011cb (bug 1455755) for browser chrome failure on browser/components/preferences/in-content/tests/browser_extension_controlled.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 25 Apr 2018 21:43:05 +0300 - rev 460594
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Backed out changeset b7a347f011cb (bug 1455755) for browser chrome failure on browser/components/preferences/in-content/tests/browser_extension_controlled.js. CLOSED TREE
801fa27ae7b8b454bd56677c09038e264421c807: Bug 1455735 - Await running recipes r=Gijs
Mike Cooper <mcooper@mozilla.com> - Tue, 24 Apr 2018 12:45:30 -0700 - rev 460593
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1455735 - Await running recipes r=Gijs MozReview-Commit-ID: Br3GqyPuoK6
fb836a045f2024b51bdd9899fe2e8db19bd96f8a: Bug 1438375 - Refactor "extensionControlled" Preferences code to use Fluent. r=flod,Gijs
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 17 Apr 2018 15:31:50 -0700 - rev 460592
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1438375 - Refactor "extensionControlled" Preferences code to use Fluent. r=flod,Gijs MozReview-Commit-ID: 9XJxyuMUCHV
de6af6a44e14ba6426717c39ce3e52ee9e4c4a70: Bug 1456236 - Updates codes in followonsearch. r=standard8
Michael Kaply <mozilla@kaply.com> - Mon, 23 Apr 2018 13:54:19 -0500 - rev 460591
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456236 - Updates codes in followonsearch. r=standard8 MozReview-Commit-ID: IyoGMSJ6JGq
b7a347f011cb8c1eb15e8357f2dae0f97eef9bd8: Bug 1455755 Move browserSettings.proxyConfig to proxy.settings, r=aswan
Shane Caraveo <scaraveo@mozilla.com> - Wed, 25 Apr 2018 08:55:08 -0500 - rev 460590
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1455755 Move browserSettings.proxyConfig to proxy.settings, r=aswan MozReview-Commit-ID: I2gMgr4D2HC
af621dc793aaeb4a787748981cde5ca2bd0709b8: Bug 1455784 - Update StyleSource to use ArcUnion. r=Manishearth
Bobby Holley <bobbyholley@gmail.com> - Fri, 20 Apr 2018 16:28:33 -0700 - rev 460589
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1455784 - Update StyleSource to use ArcUnion. r=Manishearth MozReview-Commit-ID: AT4sud9goGV
5a517a7c8cf23646603c65da037cd6b979c84682: Bug 1455784 - ArcUnion. r=Manishearth
Bobby Holley <bobbyholley@gmail.com> - Fri, 20 Apr 2018 15:48:18 -0700 - rev 460588
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1455784 - ArcUnion. r=Manishearth MozReview-Commit-ID: Jxp2A7cj6CV
07e88c2233970829395cf24bc18854bd268e96c4: Bug 1455588 - Allow dragging Shape Editor markers outside of iframe viewport. r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Tue, 24 Apr 2018 17:51:31 +0200 - rev 460587
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1455588 - Allow dragging Shape Editor markers outside of iframe viewport. r=pbro MozReview-Commit-ID: 4JZYDa8FUJg
9d8b5d05ff0e6c25cd6911b9d44ea0c8499cd4f8: Bug 1392067 - Disconnect open extension ports when the message manager goes away r=zombie
Rob Wu <rob@robwu.nl> - Fri, 06 Apr 2018 19:52:16 +0100 - rev 460586
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1392067 - Disconnect open extension ports when the message manager goes away r=zombie - Previously, if a port is disconnected by the other end, then memory would be leaked to `ProxyMessenger.ports` in ExtensionParent.jsm. To fix this, the port descriptor is now saved separately, keyed by port ID instead of message manager. - Previously, when a message manager was disconnected (e.g. window closed/tab crashed), the port is disconnected only if the port was created from that page. This patch adds bookkeeping to keep track of the message managers at both the sender and receiver's side, so that the port is always disconnected when the other side goes away. - The new test browser_ext_port_disconnect_on_crash.js checks whether the ports are disconnected as expected. Previously, the subtest connect_from_tab_to_bg_and_crash_tab failed because of the previous point. - Although not as deterministic as the crash test, the new browser_ext_port_disconnect_on_window_close.js reproduces the original test failure and serves as a regression test for the bug. - Previously, the data structure in ProxyMessenger.ports contained the original `sender` and `recipient`. For the purpose of sending port disconnection messages, these are not necessary and therefore they have been removed. - Fix incorrect JSDoc (type of portId is number, not string) MozReview-Commit-ID: BoaKRVAUKuq
1374936db0183b95619f8e312c377f5a784e59bd: Bug 1323557 - preserve vendored crates when re-vendoring; r=ted.mielczarek
Myk Melez <myk@mykzilla.org> - Fri, 20 Apr 2018 11:53:10 -0700 - rev 460585
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1323557 - preserve vendored crates when re-vendoring; r=ted.mielczarek `mach vendor rust` currently removes third_party/rust before `cargo update`, which prevents modifying vendored crates for local testing and try pushes. It's also unnecessary. So this patch removes the code that removes the dir. MozReview-Commit-ID: IE0FZ3of8Py
d83f412c924cf989b94928b5eed23732e8015b82: Bug 1450975 - Load themes without an accentcolor. r=jaws
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 16 Apr 2018 10:24:48 +0200 - rev 460584
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1450975 - Load themes without an accentcolor. r=jaws MozReview-Commit-ID: 2EGsaajHZfM
c4b87fb85648eb1309d3135489371a0a713b366f: Bug 1456115 - Increase stack sizes when using audioipc. r=jya
Paul Adenot <paul@paul.cx> - Wed, 25 Apr 2018 12:28:14 +0200 - rev 460583
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456115 - Increase stack sizes when using audioipc. r=jya This patch set calls a bit deeper in the audio callback thread (down into opus, in particular). MozReview-Commit-ID: 6LWACS6V0Yz
956b62a9c5a437c2bfdfac6605332283f9c14086: Bug 1456115 - Make last_sample_rate_ in `neteq_impl.cc` atomic. r=dminor
Paul Adenot <paul@paul.cx> - Mon, 23 Apr 2018 11:55:19 +0200 - rev 460582
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456115 - Make last_sample_rate_ in `neteq_impl.cc` atomic. r=dminor This allows removing locking, and allows other threads to progress without taking the lock, hence lowering the probability that the lock will be taken for a long time when we need to pull NeqEQ. MozReview-Commit-ID: HMO67A0hher
4a1df66695dd96b715503b2a27359471de6c57e4: Bug 1456115 - Re-serialize inbound NotifyPull. r=jya
Paul Adenot <paul@paul.cx> - Thu, 12 Apr 2018 14:23:03 +0200 - rev 460581
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456115 - Re-serialize inbound NotifyPull. r=jya We made NotifyPull parallel to try to lower the load, and we initially measured an improvement. However, we did the measurements with a profiler that did an aggregation of the results. Our results had an high variance, so the mean load was in fact not meaningful. More careful measurement performed without doing any aggregation show that, under load, relying on the fact that the scheduler schedules the tasks on time is too risky, and that the code is fast enough to not have to parallelize. MozReview-Commit-ID: CMhSn8Sc0OO
290879198eb4a7d2b7ecfd5ba07b38ea31710529: Bug 1456115 - Remove locking in AcmReceiver::GetAudio. r=dminor
Paul Adenot <paul@paul.cx> - Thu, 12 Apr 2018 14:36:02 +0200 - rev 460580
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip