9f34818be122db0fee22e9e66e2f9d3f357cb94d: Bug 1444074 - Enable full-duplex by default for all platforms. r?padenot draft
Jan Beich <jbeich@FreeBSD.org> - Thu, 08 Mar 2018 14:12:28 +0000 - rev 764847
Push 101873 by bmo:jbeich@FreeBSD.org at Thu, 08 Mar 2018 14:25:23 +0000
Bug 1444074 - Enable full-duplex by default for all platforms. r?padenot MozReview-Commit-ID: LUvReTPd1TA
095e60667cbde8cae2b6dc7875107438c1dd7758: Bug 1444073 - Remove old-event-emitter usage from webAudioEditor; r= draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 08 Mar 2018 15:06:12 +0100 - rev 764846
Push 101872 by bmo:nchevobbe@mozilla.com at Thu, 08 Mar 2018 14:06:54 +0000
Bug 1444073 - Remove old-event-emitter usage from webAudioEditor; r= MozReview-Commit-ID: C9EozxGTRpa
4ebf741b0a29297afbf7876001631e4af6a084fd: Bug 1443443 - Extend PContent to retrieve Performance Counters in the parent process - r?baku draft
Tarek Ziadé <tarek@mozilla.com> - Wed, 07 Mar 2018 20:37:38 +0100 - rev 764845
Push 101871 by tziade@mozilla.com at Thu, 08 Mar 2018 13:31:24 +0000
Bug 1443443 - Extend PContent to retrieve Performance Counters in the parent process - r?baku Adds the IPDL layer to asynchronously retrieve in the parent process the performance counters. MozReview-Commit-ID: RbKstNx8pi
33146ee5218534cf404e0bebf4ff83b746d8b668: Bug 1443339: Stop observing the refresh driver when inserting into the BFCache. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Mar 2018 11:01:32 +0100 - rev 764844
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
Bug 1443339: Stop observing the refresh driver when inserting into the BFCache. r?bz MozReview-Commit-ID: 1eDUUXjUUS9
81b4605e413d753449dc7df1c6739592b7cf10d8: Bug 1443753: Tidy PresShell.h. r=dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 12:13:17 +0100 - rev 764843
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
Bug 1443753: Tidy PresShell.h. r=dholbert Summary: * Remove unnecessary virtual, since we also override. * Remove unnecessary mozilla:: qualification, since we are in the mozilla namespace already. * Avoid inconsistently-followed member-variable indentation. * Make the destructor not virtual, since it doesn't override anything and this is a final class (the destructor is called from the virtual Release()). Reviewers: dholbert Bug #: 1443753 Differential Revision: https://phabricator.services.mozilla.com/D690 MozReview-Commit-ID: Hy2aKuhoOKd
9c39dee4fc0cfef6176f5b67f6a6e139c934d9b6: Bug 1443864: Maybe a bit cleaner. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 19:01:25 +0100 - rev 764842
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
Bug 1443864: Maybe a bit cleaner. r?xidorn I don't feel too strongly about this patch. If you think it's worth, I'll merge it with the patch above. MozReview-Commit-ID: Apl4GltiH27
9de55e7f4abf09f4667a32ea47dd1c17571e59ee: Bug 1443864: Apply size constraints on nsXULWindow too. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 01 Mar 2018 17:40:23 +0100 - rev 764841
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
Bug 1443864: Apply size constraints on nsXULWindow too. r?xidorn MozReview-Commit-ID: BwL4sEDlVKl
7303e867ddac598016eef859c55e4ab6f5b33c57: Bug 1443814: Change the we match selectors on invalidation to match normal order. r?bholley draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 16:35:07 +0100 - rev 764840
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
Bug 1443814: Change the we match selectors on invalidation to match normal order. r?bholley This just needs to toggle that flag for profiling. If we want to land it I'll remove all the dead code out of there. MozReview-Commit-ID: ClinjrEpWrb
aa320c79fb32e222584c1438910c105a4dace64e: style: Don't share style with an element that has a different proto binding than us. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 15:01:03 +0100 - rev 764839
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
style: Don't share style with an element that has a different proto binding than us. See the lengthy comment about why... XBL sucks. MozReview-Commit-ID: 8UgeJAVkj6a
f6c6726cbd0a64d56be08720b8497f353552151a: style: Make getting the XBL binding faster. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 15:00:45 +0100 - rev 764838
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
style: Make getting the XBL binding faster. MozReview-Commit-ID: GPj3uv4xgAv
49516a92dc1c2fdf192b83628e66995d4e013d4d: style: Allow to share style across elements with similar XBL bindings. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 02:04:56 +0100 - rev 764837
Push 101870 by bmo:emilio@crisal.io at Thu, 08 Mar 2018 13:30:31 +0000
style: Allow to share style across elements with similar XBL bindings. Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
96b59a861ac4dc72f417ba8d161f989aeb332660: Bug 1442239 - Fix test since nsSimpleURI can't be constructed via createInstance() anymore draft
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 08 Mar 2018 14:21:23 +0100 - rev 764836
Push 101869 by valentin.gosu@gmail.com at Thu, 08 Mar 2018 13:23:02 +0000
Bug 1442239 - Fix test since nsSimpleURI can't be constructed via createInstance() anymore * I am not entirely sure what this test is doing, but I found that replacing nsSimpleURI with CSPContext makes it work. MozReview-Commit-ID: 4ATVXVrYX56
59f5d3ec4d843bfb096a759ff3341d597d9f6914: Bug 1443853 - Move browser process shutdown monitor to mozrunner. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:57:53 +0000 - rev 764835
Push 101868 by bmo:ato@sny.no at Thu, 08 Mar 2018 13:21:24 +0000
Bug 1443853 - Move browser process shutdown monitor to mozrunner. r?jgraham This moves the shutdown monitor for the Firefox process from geckodriver to mozrunner, which is a more suitable home for it. We will likely need specialised versions of this in the future with products such as GeckoView and Fennec. In addition to the move it also cleans up the polling loop by employing std::time::SystemTime which lets us match on the elapsed time since its construction. This seems nicer than having to perform division operations on integers, which in Rust are inherently unsafe (there is no guard against SIGFPE). This change should be functionally equivalent to the existing code. MozReview-Commit-ID: 1asnFbixhcY
8e786145484b2a2107f99df09b85f67265359c58: Bug 1443853 - Rename RunnerProcess::status() to ::try_wait(). r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:43:49 +0000 - rev 764834
Push 101868 by bmo:ato@sny.no at Thu, 08 Mar 2018 13:21:24 +0000
Bug 1443853 - Rename RunnerProcess::status() to ::try_wait(). r?jgraham This renames RunnerProcess::status() to ::try_wait() for symmetry with std::process::Child::try_wait() in the standard library. The patch also makes an attempt at cleaning up its usage in geckodriver, however this can be further improved. MozReview-Commit-ID: 14ihT7MpM7l
bcea238b0d02099f9f9dd259646b3941b1f8f750: Bug 1443853 - Avoid std::io::{Result,Error} renaming. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:31:31 +0000 - rev 764833
Push 101868 by bmo:ato@sny.no at Thu, 08 Mar 2018 13:21:24 +0000
Bug 1443853 - Avoid std::io::{Result,Error} renaming. r?jgraham We can pick up std::io::Result and std::io::Error directly from the std::io namespace without having to rename them. MozReview-Commit-ID: 9Xz92HvcFpO
6445813e139e5a1f8e5d0f4ce852dec83903ff10: Bug 1443853 - Rename RunnerProcess::stop() to ::kill(). r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:29:23 +0000 - rev 764832
Push 101868 by bmo:ato@sny.no at Thu, 08 Mar 2018 13:21:24 +0000
Bug 1443853 - Rename RunnerProcess::stop() to ::kill(). r?jgraham This renames RunnerProcess::stop() to ::kill() for symmetry with the standard library's std::process::Child. MozReview-Commit-ID: 20vSni9bA0X
870ce5018031de7fadca9504870dffd2b2808040: Bug 1443853 - Rename RunnerProcess::is_running() to ::running(). r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:23:57 +0000 - rev 764831
Push 101868 by bmo:ato@sny.no at Thu, 08 Mar 2018 13:21:24 +0000
Bug 1443853 - Rename RunnerProcess::is_running() to ::running(). r?jgraham The ideom for getters in Rust is to not prefix them with "is_". Setters should, however, have the "set_" prefix. MozReview-Commit-ID: 9kXHBYGK7aL
c5bf8303693492e440fdddb1cebd06d40f4a6353: Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:27:18 +0000 - rev 764830
Push 101868 by bmo:ato@sny.no at Thu, 08 Mar 2018 13:21:24 +0000
Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r?jgraham Silences another compiler warning. MozReview-Commit-ID: 6Bcw7Ej9uIC
c60395a4b94d5ec65b9f2cd6da6b08ba78677460: Bug 1443853 - Remove unnecessary paranthesis around function argument. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:26:27 +0000 - rev 764829
Push 101868 by bmo:ato@sny.no at Thu, 08 Mar 2018 13:21:24 +0000
Bug 1443853 - Remove unnecessary paranthesis around function argument. r?jgraham Silences one compiler warning. MozReview-Commit-ID: FSKV9Ia2iXt
79748bc8d821e0a56237d4b915f6f44e1c9d685b: Bug 1443443 - Extend PContent to retrieve Performance Counters in the parent process - r?baku draft
Tarek Ziadé <tarek@mozilla.com> - Wed, 07 Mar 2018 20:37:38 +0100 - rev 764828
Push 101867 by tziade@mozilla.com at Thu, 08 Mar 2018 13:19:41 +0000
Bug 1443443 - Extend PContent to retrieve Performance Counters in the parent process - r?baku Adds the IPDL layer to asynchronously retrieve in the parent process the performance counters. MozReview-Commit-ID: RbKstNx8pi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip