88f965f0b80aafa02556460dae2677ce95f70f1f: Bug 1242213 - Part 1: Remove old-style Webapp entry-point. r?mfinkle draft
Nick Alexander <nalexander@mozilla.com> - Sun, 24 Jan 2016 22:00:29 -0800 - rev 326416
Push 10149 by nalexander@mozilla.com at Wed, 27 Jan 2016 23:48:52 +0000
Bug 1242213 - Part 1: Remove old-style Webapp entry-point. r?mfinkle This <activity> and <activity-alias> support old-style homescreen shortcuts to old-style Webapps. Such shortcuts must have been produced at least 18 months ago, and pre-date the new-style synthetic APK Webapps entirely. New-style APK Webapps are slated to be removed from the product entirely, and there's no reason to keep their even less viable predecessor around. Telemetry from http://mzl.la/23kXGV5 shows that there were no launches of webapps (old-style or new-style) for Fennec 43 release. Telemetry from http://mzl.la/23kXFAs shows that there were 40.7k launches of webapps (again, old-style or new-style) for Fennec 44 beta (of 39.0M total -- for 0.1% total). We cannot distinguish old-style from new-style, but it is safe to assume it's a tiny proportion. Users with such homescreen shortcuts will see a bogus "App isn't installed" message and need to delete and re-create their shortcut in some way. The org.mozilla.gecko.Webapp class cannot be removed until new-style APK Webapps are removed.
13ee2423620cb71567c1005c2062d02b765e3860: bug 1241317 - gather telemetry on prevalence of FIPS r?jcj r?vladan draft
David Keeler <dkeeler@mozilla.com> - Thu, 21 Jan 2016 11:22:12 -0800 - rev 326415
Push 10148 by dkeeler@mozilla.com at Wed, 27 Jan 2016 23:26:02 +0000
bug 1241317 - gather telemetry on prevalence of FIPS r?jcj r?vladan
6acd2f004e36552f119d4d48e5984e22ea7f6618: Bug 1241697 - Upload experiments with core telemetry ping. r=mfinkle draft
Michael Comella <michael.l.comella@gmail.com> - Wed, 27 Jan 2016 15:09:08 -0800 - rev 326414
Push 10147 by michael.l.comella@gmail.com at Wed, 27 Jan 2016 23:10:03 +0000
Bug 1241697 - Upload experiments with core telemetry ping. r=mfinkle We generate the experiments in the TelemetryPingGenerator, rather than passing them into the Intent, meaning that if the UploadSerivce gets killed and the Intent gets redelivered, the experiments will be re-generated and there is a chance the uploaded document won't be identical to the one that would have been uploaded (or was uploaded, if the service is killed after the upload occurs). The way to fix this is to pass the experiments into the Intent so it gets redelivered identically. However, it's not worth making the documents identical for the moment. It will be fixed when we implement the functionality to reupload already-generated documents which we believe to have failed to upload (which is necessary for us to specify "counts since last ping").
73bbc05d0b52a326a6f30d6e531e3a8ce5e6cb03: Bug 1241697 - Add docs for 'experiments' field in core ping. r=mfinkle draft
Michael Comella <michael.l.comella@gmail.com> - Wed, 27 Jan 2016 14:52:27 -0800 - rev 326413
Push 10147 by michael.l.comella@gmail.com at Wed, 27 Jan 2016 23:10:03 +0000
Bug 1241697 - Add docs for 'experiments' field in core ping. r=mfinkle
534ce0d2d88b8ffd5e18b9b52066d5184baa70d4: Bug 1191931 - Add tests for using `pushManager` from a worker. draft
Kit Cambridge <kcambridge@mozilla.com> - Wed, 27 Jan 2016 14:38:59 -0800 - rev 326412
Push 10146 by kcambridge@mozilla.com at Wed, 27 Jan 2016 22:39:27 +0000
Bug 1191931 - Add tests for using `pushManager` from a worker.
15934fda942704ab918b9f43aea27f2f3f61f335: Bug 1224691 - Parse lcov files and rewrite them based on preprocessor info. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 27 Jan 2016 13:55:42 -0800 - rev 326411
Push 10145 by cmanchester@mozilla.com at Wed, 27 Jan 2016 21:56:10 +0000
Bug 1224691 - Parse lcov files and rewrite them based on preprocessor info.
13f2a149a0229d74df08e0224b8c3227f05aa7c4: Bug 1224691 - Add a script to re-write lcov files, replacing chrome urls with sourcefile locations. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 27 Jan 2016 13:55:42 -0800 - rev 326410
Push 10145 by cmanchester@mozilla.com at Wed, 27 Jan 2016 21:56:10 +0000
Bug 1224691 - Add a script to re-write lcov files, replacing chrome urls with sourcefile locations. This script uses the info generated by the UrlMap backend to replace chrome urls found in lcov files with source-paths. There are several other cases a script might not correspond to a source url, such as "data:" uris, which are handled by omitting those sections in the produced lcov files. The set of files included by a JS source (if it is preprocessed) is also calculated, but not consumed at this time. A more extensive lcov rewriting mechanism will be added in the future to re-construct source information in produced coverage reports.
7713cd7d9a93c764136052b24feae7e90a7d76d1: Bug 1224691 - Add 'remoteenabled' and 'remoterequired' as permitted flags in mozpack. draft
Chris Manchester <cmanchester@mozilla.com> - Wed, 27 Jan 2016 13:55:35 -0800 - rev 326409
Push 10145 by cmanchester@mozilla.com at Wed, 27 Jan 2016 21:56:10 +0000
Bug 1224691 - Add 'remoteenabled' and 'remoterequired' as permitted flags in mozpack. The "remoteenabled", and "remoterequired" flags are used by some chrome registered by test harnesses. In order to parse those manifests with mozpack, the two flags are added as permitted.
b705b2fab06383b594ee42deff8dfe5a69bbacc9: Bug 1243295 - TypeError: searchbar.inputChanged is not a function from UITour.jsm, r=MattN.
Florian Quèze <florian@queze.net> - Wed, 27 Jan 2016 12:50:16 +0100 - rev 326408
Push 10145 by cmanchester@mozilla.com at Wed, 27 Jan 2016 21:56:10 +0000
Bug 1243295 - TypeError: searchbar.inputChanged is not a function from UITour.jsm, r=MattN.
60a507faca0d45cadf300cfde0a4520c9ef844f1: Bug 1243289 - UITour: Remove never used UrlbarCapture code. r=Gijs
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 27 Jan 2016 11:56:32 -0800 - rev 326407
Push 10145 by cmanchester@mozilla.com at Wed, 27 Jan 2016 21:56:10 +0000
Bug 1243289 - UITour: Remove never used UrlbarCapture code. r=Gijs
92632003ea7d1bef7b420a69545a65c09f5d1c8b: Bug 1239899 - Pause media elements removed from document via calling pause(). r?roc draft
Chris Pearce <cpearce@mozilla.com> - Fri, 15 Jan 2016 15:54:54 +1300 - rev 326406
Push 10144 by cpearce@mozilla.com at Wed, 27 Jan 2016 21:54:44 +0000
Bug 1239899 - Pause media elements removed from document via calling pause(). r?roc The spec requires us to await a stable state and pause when a media element is removed from a document. Additionally, before this change we would pause in UnbindFromTree only if HTMLMediaElement::mPaused is false. However if the media element is set to autoplay, and we unbind before autoplay has had a chance to activate, we will still continue loading and activate autoplay later. Calling pause, as required by the spec, means we'll cancel autoplaying.
5df5b5fdc939181c73d9aba3fde55bf92d1d1e0e: Bug 1241455 Send TLS Error Reports for subresources r?past, Gijs, mcmanus draft
Mark Goodwin <mgoodwin@mozilla.com> - Wed, 27 Jan 2016 21:09:53 +0000 - rev 326405
Push 10143 by mgoodwin@mozilla.com at Wed, 27 Jan 2016 21:29:30 +0000
Bug 1241455 Send TLS Error Reports for subresources r?past, Gijs, mcmanus This patch makes use of the security reporter component (which hasn't landed yet - see blockers) to allow automatic TLS error reports to be sent directly from nsHttpChannel.cpp rather than sending them from browser.js. This allows failed connections for subresources to be reported. Some of the report sending from browser.js was retained to allow reports to be sent at the time a user enables reporting. This has been modified to also make use of the component. Since the patient is on the table, I've also taken the opportunity to remove the retry and status bits from aboutCertError.xhtml and aboutNetError.xhtml - which removes a bunch of code and simplifies things a bit. The mochitests have been modified to cope with the fact that the UI does not update with report sending / report failures - instead, success and failure are determined by examining the response seen from the server from within the test.
76df75a6e77927668ffcde64be43b174c1586739: Bug 1241455 Send TLS Error Reports for subresources r?past, Gijs, mcmanus draft
Mark Goodwin <mgoodwin@mozilla.com> - Wed, 27 Jan 2016 21:09:53 +0000 - rev 326404
Push 10142 by mgoodwin@mozilla.com at Wed, 27 Jan 2016 21:27:20 +0000
Bug 1241455 Send TLS Error Reports for subresources r?past, Gijs, mcmanus This patch makes use of the security reporter component introduced in bug 1241821 to allow automatic TLS error reports to be sent directly from nsHttpChannel.cpp rather than sending them from browser.js. This allows failed connections for subresources to be reported. Some of the report sending from browser.js was retained to allow reports to be sent at the time a user enables reporting. This has been modified to also make use of the component. Since the patient is on the table, I've also taken the opportunity to remove the retry and status bits from aboutCertError.xhtml and aboutNetError.xhtml - which removes a bunch of code and simplifies things a bit. The mochitests have been modified to cope with the fact that the UI does not update with report sending / report failures - instead, success and failure are determined by examining the response seen from the server from within the test.
6198e6e856a915aaa1f4dfd05b3d5264c3d98f75: Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r?mossop, keeler draft
Mark Goodwin <mgoodwin@mozilla.com> - Tue, 26 Jan 2016 14:51:09 +0000 - rev 326403
Push 10142 by mgoodwin@mozilla.com at Wed, 27 Jan 2016 21:27:20 +0000
Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r?mossop, keeler This takes the TLS Error Reporting functionality used in the aboutNetError.xhtml and aboutCertError.xhtml error pages and moves it to its own component. This allows us to make use of this same error reporting functionality from elsewhere. Notably, this allows us to send error reports for issues that occur when loading subresources. The xpcshell test included is in security/manager/ssl/tests because we need to make use of tlsserver functionality from the PSM tests.
168148cef3d1887f31242051263990f43be3ddfa: Bug 1231973: Allow NAT simulator to be enabled with the pref system. r?drno draft
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 16 Dec 2015 14:26:02 -0600 - rev 326402
Push 10141 by bcampen@mozilla.com at Wed, 27 Jan 2016 21:27:14 +0000
Bug 1231973: Allow NAT simulator to be enabled with the pref system. r?drno
4fb855b49b8a21936285cccf5412888c0c37209e: Bug 1231973: Allow NAT simulator to be enabled with the pref system. r?drno draft
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 16 Dec 2015 14:26:02 -0600 - rev 326401
Push 10140 by bcampen@mozilla.com at Wed, 27 Jan 2016 21:26:46 +0000
Bug 1231973: Allow NAT simulator to be enabled with the pref system. r?drno
4ed0d3847756486c9795dd6876d22359e297414d: Bug 1231971: Refactor the NAT simulator to use e10s sockets when appropriate. r=drno draft
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 20 Jan 2016 17:25:26 -0600 - rev 326400
Push 10140 by bcampen@mozilla.com at Wed, 27 Jan 2016 21:26:46 +0000
Bug 1231971: Refactor the NAT simulator to use e10s sockets when appropriate. r=drno
9294cb35df4af6e4866263ab34e8823362021e16: Bug 1231507 - Part 2: added mochitest SimulCast offer test case draft
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Thu, 07 Jan 2016 13:27:52 -0600 - rev 326399
Push 10140 by bcampen@mozilla.com at Wed, 27 Jan 2016 21:26:46 +0000
Bug 1231507 - Part 2: added mochitest SimulCast offer test case
ff610d36ce4d81ca02eb2dc6861df399fd4765e3: Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. draft
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 09 Dec 2015 15:37:38 -0500 - rev 326398
Push 10140 by bcampen@mozilla.com at Wed, 27 Jan 2016 21:26:46 +0000
Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks.
9fcdbfb1eb1fe90e9e53aeb8f838424f850f14c8: Bug 1231507 - Part 2: added mochitest SimulCast offer test case draft
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Thu, 07 Jan 2016 13:27:52 -0600 - rev 326397
Push 10140 by bcampen@mozilla.com at Wed, 27 Jan 2016 21:26:46 +0000
Bug 1231507 - Part 2: added mochitest SimulCast offer test case
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip