f30756ff80e65180522ef15fbbabc6caf90f29b4: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Sun, 02 Oct 2016 22:38:42 -0700 - rev 342905
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Merge m-c to m-i MozReview-Commit-ID: EbcndkMVS8P
10147938930371b58ff4d1513993c9a428a0417c: Bug 1300720 - Part 2: Lazily initialize nsScriptSecurityManager::mFileURIWhitelist. r=bholley
Cameron McCormack <cam@mcc.id.au> - Mon, 03 Oct 2016 12:43:17 +0800 - rev 342904
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1300720 - Part 2: Lazily initialize nsScriptSecurityManager::mFileURIWhitelist. r=bholley MozReview-Commit-ID: 8cqHUlOnsEH
8625d6dd0df7651cf8ca7dc120e644b0b3679ff3: Bug 1300720 - Part 1: Prevent file:, chrome: and resource: URIs from using an external protocol handler. r=honza
Cameron McCormack <cam@mcc.id.au> - Mon, 03 Oct 2016 12:43:15 +0800 - rev 342903
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1300720 - Part 1: Prevent file:, chrome: and resource: URIs from using an external protocol handler. r=honza MozReview-Commit-ID: 51r5lObSRwx
4f435a5a9ad06c507d79637bcd336cf7f9d3f955: Bug 1306007 - Part 2: Drop the unused arguments of TryCreateResponsiveSelector(); r=jdm
Edgar Chen <echen@mozilla.com> - Sat, 16 Apr 2016 16:50:02 -0400 - rev 342902
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1306007 - Part 2: Drop the unused arguments of TryCreateResponsiveSelector(); r=jdm MozReview-Commit-ID: ALvLYaBhP7W
82d198b87307cbd4c6f2ced19bee980d819877aa: Bug 1306007 - Part 1: Remove srcset/picture feature control preference; r=jdm,smaug
Edgar Chen <echen@mozilla.com> - Sat, 16 Apr 2016 18:07:56 -0400 - rev 342901
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1306007 - Part 1: Remove srcset/picture feature control preference; r=jdm,smaug MozReview-Commit-ID: BsyTHeqiGZL
adb484f84dec4b9d6a216ef3f4e1887fc3ae8084: Bug 1000458 - stop races in location bar <return> handling code, r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 28 Sep 2016 19:54:25 +0100 - rev 342900
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1000458 - stop races in location bar <return> handling code, r=mak MozReview-Commit-ID: IcQCNj0FcCu
5083173624d5d3ef87034601a8acecbc83b3060e: Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r+tromey r=tromey
Greg Tatum <tatum.creative@gmail.com> - Wed, 28 Sep 2016 09:31:26 -0500 - rev 342899
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r+tromey r=tromey MozReview-Commit-ID: EtNj5IdOnKr
8f201cbda968f8d8bf52e77c05d75d558690a6f9: Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r=jya
Chris Pearce <cpearce@mozilla.com> - Mon, 03 Oct 2016 16:35:27 +1300 - rev 342898
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r=jya Tests that a fragmented MP4 file without a PSSH, but with encrypted valid tracks with valid TENC boxes, is able to load with EME. This is a test for the code path added in bug 1300069. We setup MSE before starting up EME, so that we exercise the "waiting for cdm" step in the MediaDecoderStateMachine, which was regressed in bug 1300069. MozReview-Commit-ID: BXgdzAikWoH
61d63bbd649fb0ef01afa61a516fed44dee07ecc: Bug 1307019 - Ensure MDSM and MFR have consistent view of what counts as encrypted. r=jya
Chris Pearce <cpearce@mozilla.com> - Mon, 03 Oct 2016 16:34:31 +1300 - rev 342897
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1307019 - Ensure MDSM and MFR have consistent view of what counts as encrypted. r=jya The patch in bug 1300069 introduced an inconsistency between what the MediaDecoderStateMachine and the MediaFormatReader consider an encrypted stream. The MDSM considered a stream encrypted if mInfo.IsEncrypted() is true, and that only takes into account the PSSH. Whereas the MFR only considers the presence of a TENC box to indicate encryptedness. This would cause the MDSM to not wait for the CDM before trying to start decoding. So if you setup the MediaSource before setting the MediaKeys on the MediaElement, you'll end up trying to create an EME decoder without a CDMProxy, and that causes a null pointer deref and crash. This patch ensures that the MDSM and the MFR use the same logic to determine whether a stream is encrypted. MozReview-Commit-ID: KGuYTuP9XDL
29fc20c94897948013efcd0f52607630056d3339: Bug 1307043 - Make [Ubuntu] in try syntax include ASan tests, r=dustin
Phil Ringnalda <philringnalda@gmail.com> - Sun, 02 Oct 2016 23:20:02 -0700 - rev 342896
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1307043 - Make [Ubuntu] in try syntax include ASan tests, r=dustin If you want to run tests on Linux32 and Linux64, you use trychooser syntax like "-u all[Ubuntu]" which taskcluster supports, but if you also built ASan, and want tests on ASan, there's no supported documented way to get them. That sounds like an edge-case, except that to get tests to run on WinXP or Win8 you have to explicitly list them, so to get tests on every platform you build you have to list all of them, and if ASan is one of them you have to somehow know to dig around in the .yml and to know that linux64-asan is the thing to dig out. MozReview-Commit-ID: 2REf0cUWmK8
4b9239a43a013638d7ad4c063a422b31aab3e1ed: Bug 1306933 - Support the 'Android 4.3' prettyname alias for trychooser, r=dustin
Phil Ringnalda <philringnalda@gmail.com> - Sat, 01 Oct 2016 19:19:24 -0700 - rev 342895
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1306933 - Support the 'Android 4.3' prettyname alias for trychooser, r=dustin The trychooser website advertises 'Android 4.3' as the alias to choose Android tests in [] syntax, but without support for that in taskcluster, someone who wants both opt and debug tests would need to guess, with no support or documentation, that they should use [Android 4.3,android-4.3-arm7-api-15] MozReview-Commit-ID: 4rEKcvqAfDH
e8f4dc9c44cc79fcc35913c8d87063dfabbe127e: Bug 1067547 - unify ScopedLogging implementations and use in nsEmbedFunctions; r=bsmedberg
Tom Tromey <tom@tromey.com> - Mon, 26 Sep 2016 11:06:38 -0600 - rev 342894
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1067547 - unify ScopedLogging implementations and use in nsEmbedFunctions; r=bsmedberg MozReview-Commit-ID: 6hDZDaBsNFM
326e6c945c377e7a55a9de179cffc2ef0c711826: Bug 1067547 - add more uses of MOZ_COUNT_CTOR to tools/profiler; r=bsmedberg
Tom Tromey <tom@tromey.com> - Mon, 26 Sep 2016 11:05:44 -0600 - rev 342893
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1067547 - add more uses of MOZ_COUNT_CTOR to tools/profiler; r=bsmedberg MozReview-Commit-ID: 5Gf5OkydkL0
27f488a1f9efa704afc98f2319aca94eaed4b32d: Bug 1304593 - Use |mach python-test| to run python unittests from make check, r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 26 Sep 2016 15:29:02 -0400 - rev 342892
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1304593 - Use |mach python-test| to run python unittests from make check, r=ted Currently make check loops over all directories and runs each test file in PYTHON_UNIT_TESTS individually. This patch instead creates a single top-level check target that runs |mach python-tests|. This should make automation more similar to running locally, be a bit quicker and make it easier to pull python tests out of make check completely at a future date. MozReview-Commit-ID: 4Hg4zdFyc61
9d5982f805c9b8cc26360ebafb9519c7414434e9: Bug 1304593 - Take universal binaries into account when detecting objdir mismatches, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 30 Sep 2016 14:27:38 -0400 - rev 342891
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1304593 - Take universal binaries into account when detecting objdir mismatches, r=gps When attempting to run mach from a make target, there were failures on OSX due to an objdir mismatch: https://dxr.mozilla.org/mozilla-central/rev/7c576fe3279d87543f0a03b844eba7bc215e17f1/python/mozbuild/mozbuild/base.py#656 The two detected objdirs were "<objdir>" and "<objdir>/x86_64". I believe this should not count as a mismatch, otherwise it would not be possible to run a mach command from the x86_64 directory. MozReview-Commit-ID: CXDEABNWX8L
180d4a79ad6f0c041097b49561e20e41054d4f11: Bug 1304593 - Fix broken test_entry_point.py in mach, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 27 Sep 2016 17:11:00 -0400 - rev 342890
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1304593 - Fix broken test_entry_point.py in mach, r=gps Fix and enable python/mach/mach/test/test_entry_poiny.py. MozReview-Commit-ID: FtMpt8Nmq3g
7735d1c35d290bff03210283511daeb288a4f830: Bug 1306777: stop sending RTP after switching to a=inactive. r=bwc
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Fri, 30 Sep 2016 16:13:07 -0700 - rev 342889
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1306777: stop sending RTP after switching to a=inactive. r=bwc MozReview-Commit-ID: EEetiD4Tm4I
d2a5900092879882ee19867f2f3325e3a4fc4e11: Bug 1307177: print recognizable error when unzip fails; r=philor
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 03 Oct 2016 17:47:16 +0000 - rev 342888
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1307177: print recognizable error when unzip fails; r=philor MozReview-Commit-ID: DAi2cOdugE
7b9b82c81d197dc4ab241612768cf54c074090d1: Bug 1292447: part 10 - Get a11y StyleInfo::TextIndent value resolved correctly. r=surkov,TYLin
Astley Chen <aschen@mozilla.com> - Mon, 03 Oct 2016 18:14:21 +0800 - rev 342887
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1292447: part 10 - Get a11y StyleInfo::TextIndent value resolved correctly. r=surkov,TYLin MozReview-Commit-ID: Gz0ae9x1WtB
42225a3fea65a507e03ad94fcd32edaf7ef1fb57: Bug 1292447: part 9 - Update test_value_computation.html. r=TYLin
Astley Chen <aschen@mozilla.com> - Mon, 03 Oct 2016 18:14:21 +0800 - rev 342886
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1292447: part 9 - Update test_value_computation.html. r=TYLin MozReview-Commit-ID: KFTbWd2oHWg
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip