528eacf3d3f64eb49bd53a7e16ca2c9103bdbad9: Merge mozilla-central to mozilla-inbound.
Cosmin Sabou <csabou@mozilla.com> - Wed, 27 Mar 2019 07:00:56 +0200 - rev 525159
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Merge mozilla-central to mozilla-inbound.
438983032b3459251e05b227a4d0e5e63ab6f851: Bug 1538618 - [css-pseudo] implement animation support for ::marker pseudos. r=emilio
Mats Palmgren <mats@mozilla.com> - Tue, 26 Mar 2019 05:48:26 +0100 - rev 525158
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538618 - [css-pseudo] implement animation support for ::marker pseudos. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D25003
16f19322ec762261a5abe9e70c935e6e6bf90582: Bug 1533777 - use a release assert in CheckedInt::value; r=froydnj
Alex Gaynor <agaynor@mozilla.com> - Wed, 27 Mar 2019 13:30:23 +0000 - rev 525157
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533777 - use a release assert in CheckedInt::value; r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D22970
07595d5c98d2137f0a7dd4334b0c315988b8642e: Backed out changeset f9c865b93ecd (bug 1533777) because it landed with the wrong patch author. a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Mar 2019 21:38:23 +0100 - rev 525156
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out changeset f9c865b93ecd (bug 1533777) because it landed with the wrong patch author. a=backout
f9c865b93ecd4d184b50de9a5ca9da15928c27a8: Bug 1533777 - use a release assert in CheckedInt::value; r=froydnj
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Mar 2019 13:30:23 +0000 - rev 525155
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533777 - use a release assert in CheckedInt::value; r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D22970
d9aeff28c11b6866a4ade5868364301652a2c8f1: Bug 1539242 - Update link to properties to task definitions in taskcluster's how-to documentation. r=dustin DONTBUILD
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Mar 2019 12:28:02 +0100 - rev 525154
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539242 - Update link to properties to task definitions in taskcluster's how-to documentation. r=dustin DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D24949
b726b5df4b57284f42ffa08782f5af7724471b3d: Bug 1537876 - Update test_css_parse_error_smoketest.html to check the cssSelectors property;r=emilio
Julian Descottes <jdescottes@mozilla.com> - Wed, 27 Mar 2019 12:19:07 +0000 - rev 525153
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1537876 - Update test_css_parse_error_smoketest.html to check the cssSelectors property;r=emilio Depends on D24911 Differential Revision: https://phabricator.services.mozilla.com/D24912
de8f2154face2ae03419ade9832d18874919a224: Bug 1537876 - Reformat test test_css_parse_error_smoketest.html;r=emilio
Julian Descottes <jdescottes@mozilla.com> - Wed, 27 Mar 2019 12:18:49 +0000 - rev 525152
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1537876 - Reformat test test_css_parse_error_smoketest.html;r=emilio Depends on D24894 Differential Revision: https://phabricator.services.mozilla.com/D24911
de3403c1d70449a352f0774fe68d47f83a9113b0: Bug 1537876 - Augment CSS errors with the CSS selector r=emilio
Julian Descottes <jdescottes@mozilla.com> - Wed, 27 Mar 2019 12:12:55 +0000 - rev 525151
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1537876 - Augment CSS errors with the CSS selector r=emilio Differential Revision: https://phabricator.services.mozilla.com/D24894
7ee65d07d83f59534a1b0e797a489bc706d9051c: Bug 1382650 part 3 - Clean up Ion eager compilation code. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Wed, 27 Mar 2019 12:18:59 +0000 - rev 525150
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1382650 part 3 - Clean up Ion eager compilation code. r=nbp There's a lot of complexity around setting/unsetting the eagerCompilation flag. It's simpler to determine this based on the warm-up threshold being 0. The patch also fixes some jit-tests where this patch would result in a change in behavior. Differential Revision: https://phabricator.services.mozilla.com/D24155
30247ab616790977118ebdc0dfd4e6b706f3ea69: Bug 1382650 part 2 - Store Ion warmup threshold only in JitOptions. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Wed, 27 Mar 2019 12:30:10 +0000 - rev 525149
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1382650 part 2 - Store Ion warmup threshold only in JitOptions. r=nbp Storing this also in IonOptimizationLevels.h/cpp is more complicated than necessary. Differential Revision: https://phabricator.services.mozilla.com/D24154
ca8d272b176f9d3d5a2b65a0b86a86696c61c42d: Bug 1382650 part 1 - Remove separate Ion warmup threshold for small functions, as it's equivalent to the normal one. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Wed, 27 Mar 2019 12:18:22 +0000 - rev 525148
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1382650 part 1 - Remove separate Ion warmup threshold for small functions, as it's equivalent to the normal one. r=nbp We used to have a different threshold for small functions but now they're both set to 1000 so there's no need to special-case small functions. Differential Revision: https://phabricator.services.mozilla.com/D24153
980b311cad63a2796fa6bb8d883b9ae614cb17e3: Bug 1535865 - Fixes intermittent error caused by hidden security tab. r=johannh
danielleleb <danielleleb12@gmail.com> - Wed, 27 Mar 2019 09:25:36 +0000 - rev 525147
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535865 - Fixes intermittent error caused by hidden security tab. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D24969
7d8546cbd6009ca76e0a4703ac042a73c71d075b: Bug 1538107 - Improve the error reporting "./mach static-analysis autotest" r=sylvestre
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Wed, 27 Mar 2019 07:53:50 +0000 - rev 525146
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538107 - Improve the error reporting "./mach static-analysis autotest" r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D24913
51454838eab919330725588c8f1f6c6a00c7f1a4: Bug 1539148 - Make sure http channel is release on main thread when calling NS_ShouldSecureUpgrade r=valentin
Kershaw Chang <kershaw@mozilla.com> - Wed, 27 Mar 2019 12:09:01 +0000 - rev 525145
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539148 - Make sure http channel is release on main thread when calling NS_ShouldSecureUpgrade r=valentin Differential Revision: https://phabricator.services.mozilla.com/D25028
3d66d37e72c372eb3ab35d9391fe35d52a1310cf: Bug 1386214 - Remove require-sri from the CSP-Module r=ckerschb,qdot
Sebastian Streich <sstreich@mozilla.com> - Tue, 26 Mar 2019 21:58:48 +0000 - rev 525144
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1386214 - Remove require-sri from the CSP-Module r=ckerschb,qdot Differential Revision: https://phabricator.services.mozilla.com/D24880
994589bf1bfbbfc8c6f5ae77d71aa8b059e69bb9: Bug 1538508 - P3. Add options to scan all frames for SPS/PPS change. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 27 Mar 2019 11:03:23 +0000 - rev 525143
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538508 - P3. Add options to scan all frames for SPS/PPS change. r=bryce While not required in the two examples provided, should those streams change resolution and continue to use the same type of bytstreams we would miss the changes as the keyframe never contains the new SPS/PPS NALs. So we add an option to handle this case, so we can separate the cases where this could be needed without regressing bug 1469257 Differential Revision: https://phabricator.services.mozilla.com/D24854
ea116addae50b8e65e75f4c875b9e583c1c74f34: Bug 1538508 - P2. Don't limit search for SPS/PPS on keyframe only. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 27 Mar 2019 11:02:07 +0000 - rev 525142
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538508 - P2. Don't limit search for SPS/PPS on keyframe only. r=bryce We limited the search for a SPS/PPS change to keyframe only in bug 1469257. However this causes issues if the first frame containing a SPS/PPS isn't a keyframe. We also need to error on content with no SPS/PPS as to inform the caller that something is amiss. Such content was invalid to start with. Differential Revision: https://phabricator.services.mozilla.com/D24853
ee7d1a2f8ebd21eed7ea2083f0cb23149763e118: Bug 1538508 - P1. Reset mError upon success. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 27 Mar 2019 11:01:57 +0000 - rev 525141
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538508 - P1. Reset mError upon success. r=bryce Differential Revision: https://phabricator.services.mozilla.com/D24869
da4c9acc07e119f7bbf6888e4729ccbc373f424f: Bug 1538768 - Add a handful of test jobs for QR on ASAN builds. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Mar 2019 11:11:29 +0000 - rev 525140
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538768 - Add a handful of test jobs for QR on ASAN builds. r=jrmuizel This runs crashtests and reftests on ASAN builds with WR enabled, so that we catch any ASAN regressions prior to landing without incurring too great of a test load hit. Differential Revision: https://phabricator.services.mozilla.com/D24952
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip