f897fc6fb17f13251963aa4236e541064e9881d3: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 20 Mar 2017 17:49:18 -0700 - rev 348546
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Merge autoland to central, a=merge MozReview-Commit-ID: L5hcbQfx0kn
05bfa2831c0ba4a26fa72328ffe6a99aba9c356a: No bug, Automated HPKP preload list update from host bld-linux64-spot-036 - a=hpkp-update
ffxbld - Mon, 20 Mar 2017 08:25:08 -0700 - rev 348545
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-036 - a=hpkp-update
ced789a467f2d8a098d020dd75baa50451e0d759: No bug, Automated HSTS preload list update from host bld-linux64-spot-036 - a=hsts-update
ffxbld - Mon, 20 Mar 2017 08:25:05 -0700 - rev 348544
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-036 - a=hsts-update
2cafc12d8708e75e06e817c6df19a74a798e70dd: Backed out changeset ffa2f50d49ce (bug 1342258) for failing mochitest dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 20 Mar 2017 21:19:01 +0100 - rev 348543
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Backed out changeset ffa2f50d49ce (bug 1342258) for failing mochitest dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html. r=backout
34b87d7ffe4ebd0b60632bcd6adab13decd368a0: Bug 1348221 - Implement NewNamedTimerCallback to create named timer callback. r=kats
KuoE0 <kuoe0.tw@gmail.com> - Tue, 21 Mar 2017 00:38:11 +0800 - rev 348542
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1348221 - Implement NewNamedTimerCallback to create named timer callback. r=kats MozReview-Commit-ID: IcEVkfB3puW
a6463366885d555b7568cc4dac9423f20f276ccc: Bug 1346188 - Remove redundant AppConstants.jsm import from browser.js; r=dao
Federico Padua <federico_padua@yahoo.it> - Sun, 19 Mar 2017 16:12:48 +0100 - rev 348541
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1346188 - Remove redundant AppConstants.jsm import from browser.js; r=dao This patch removes the redundant lazy import of AppConstants.jsm from browser/base/content/browser.js since it gets loaded previously as described in the bug description. MozReview-Commit-ID: EoSfSgedgNc
ffa2f50d49ce0356bbf02ea0940060283dcc007c: Bug 1342258 - Refactor SetDomain to IsRegistrableDomainSuffixOfOrEqualTo r=smaug
J.C. Jones <jjones@mozilla.com> - Tue, 07 Mar 2017 09:37:34 -0700 - rev 348540
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1342258 - Refactor SetDomain to IsRegistrableDomainSuffixOfOrEqualTo r=smaug This commit refactors the SetDomain method in a Document to call a new function IsRegistrableDomainSuffixOfOrEqualTo(), defined in HTML [1]. This commit tries not to rename anything except input variables, so as to remain as clear as possible. It likely should have various variables renamed, but given the author's unfamiliarity with this module, review seems a good time to do that. It's also duplicating comments a little bit; let me know which one(s) you'd like to keep! Note: Commentary on the HTML change is available in the PR [2], and the rationale for this behavior in Web Auentication, where this algorithm will be used, is also recorded [3]. Updates: Refactored two new protected methods to avoid code duplication. [1] https://html.spec.whatwg.org/multipage/browsers.html#is-a-registrable-domain-suffix-of-or-is-equal-to [2] https://github.com/whatwg/html/pull/2365 [3] https://github.com/w3ctag/spec-reviews/issues/97#issuecomment-175766580 MozReview-Commit-ID: 4Dr8yOMdhez
caad1c77790bb2af12731b675dc0f31947d69913: Bug 1348021 - Unbreak config/gcc_hidden.h build with libc++ after bug 1341238. r=froydnj
Jan Beich <jbeich@FreeBSD.org> - Thu, 16 Mar 2017 18:15:49 +0000 - rev 348539
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1348021 - Unbreak config/gcc_hidden.h build with libc++ after bug 1341238. r=froydnj MozReview-Commit-ID: Bfv6inLV7lV
1741441028b5e0713da9d93f175c0f8c79e87749: Bug 1345478 - Make the PrintErrorKind::Error case explicitly unreachable in PrintSingleError; r=bbouvier
Federico Padua <federico_padua@yahoo.it> - Sun, 19 Mar 2017 19:08:13 +0100 - rev 348538
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1345478 - Make the PrintErrorKind::Error case explicitly unreachable in PrintSingleError; r=bbouvier This patch explicitly calls MOZ_CRASH() in the switch case PrintErrorKind::Error that is never reached inside the function PrintSingleError in the file js/src/jscntxt.cpp. Explicitly handling all the possible cases avoids the compiler to issue warnings for them: a non handled case in the switch code that might derive from additions to the enum class PrintErrorKind can be caught at compile time rather then having a default switch case for handling it, which instead would be called at runtime. MozReview-Commit-ID: ECZlMoLvn2m
8d9bff1e8572d63a5c0bdcafcec436e37231f305: Bug 1348883 - Clarifying histogram DOM_SCRIPT_SRC_ENCODING;r=francois
David Teller <dteller@mozilla.com> - Mon, 20 Mar 2017 16:57:14 +0100 - rev 348537
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1348883 - Clarifying histogram DOM_SCRIPT_SRC_ENCODING;r=francois MozReview-Commit-ID: KT2zgsuoeAT
da54de0286592e0037360d662e5f4fc649a88a70: Bug 1333472 - Try to fix intermittent failures in browser_windowactivation.js. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Wed, 15 Mar 2017 14:53:12 -0700 - rev 348536
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1333472 - Try to fix intermittent failures in browser_windowactivation.js. r=Felipe MozReview-Commit-ID: E1jG1vLznvk
65c5873eef0451b7691b99beb2010b09d6b766f9: Bug 1346923 - Remove PVRManager::GetDisplays sync IPC r=daoshengmu,kanru
Kearwood Gilbert <kgilbert@mozilla.com> - Wed, 15 Mar 2017 16:40:57 -0700 - rev 348535
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1346923 - Remove PVRManager::GetDisplays sync IPC r=daoshengmu,kanru - PVRManager::GetDisplays was a sync IPC that was part of an optimization for a use case that has been eliminated by changes to the WebVR spec. - This was an optimization for Navigator.activeVRDisplays that would allow enumeration of displays active in any content process without powering on any additional VR hardware. This will no longer be necessary as the activeVRDisplays has been restricted to returning only the displays active in the current javascript context. MozReview-Commit-ID: F6sOtM9nups
56dcf92f974c3b05e3d188161a245ae63b68e900: Bug 1344393 - Add StageParameters for Oculus r=daoshengmu
Kearwood Gilbert <kgilbert@mozilla.com> - Fri, 17 Mar 2017 13:33:56 -0700 - rev 348534
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1344393 - Add StageParameters for Oculus r=daoshengmu MozReview-Commit-ID: 9OkleewwS2b
d921a7db8025a3f10879bb6a3c33ac054a745ea9: Bug 1346632 - Add a mochitest. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 15 Mar 2017 17:49:50 -0400 - rev 348533
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1346632 - Add a mochitest. r=kats MozReview-Commit-ID: 2o3cpTaGG1V
70f18aee1eff89be3fee64945ae3896f5b2995e5: Bug 1346632 - On desktop platforms, do not ignore the root scroll frame when hit-testing in PrepareForSetTargetAPZCNotification. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 15 Mar 2017 17:52:13 -0400 - rev 348532
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1346632 - On desktop platforms, do not ignore the root scroll frame when hit-testing in PrepareForSetTargetAPZCNotification. r=kats Doing so produces incorrect hit testing results in some scenarios, e.g. when dragging the scrollbar on certain pages. MozReview-Commit-ID: AA0nu042U00
ee95a66bea56e9b7044abab6f12b12257cb6b4b0: Bug 1341102: Skip some timing-dependent tests due to bug 1338982. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 20 Mar 2017 18:22:39 +0100 - rev 348531
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1341102: Skip some timing-dependent tests due to bug 1338982. r=emilio MozReview-Commit-ID: 9VfSUA7kYux
fce0b6f5dcda86094a44487a5b35637d6c52121c: Bug 1348487 - stylo: Update test expectations. r=orange-fix
Matt Brubeck <mbrubeck@mozilla.com> - Mon, 20 Mar 2017 18:19:46 +0100 - rev 348530
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1348487 - stylo: Update test expectations. r=orange-fix
d9839e96fe102c376c350a81fb15ebb5b7bfc5c1: Bug 1347928 - Remove legacy information-*.png icons. r=jaws
Dão Gottwald <dao@mozilla.com> - Thu, 16 Mar 2017 15:11:05 +0100 - rev 348529
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1347928 - Remove legacy information-*.png icons. r=jaws MozReview-Commit-ID: 47FAxEjg4KG
0c20d53a06dc3f19fb1904e8f2f839d61c1126a6: Bug 1344833 - Enable flake8 rule E128: "continuation line under-indented for visual indent". r=Dexter
Federico Padua <federico_padua@yahoo.it> - Sat, 18 Mar 2017 21:18:27 +0100 - rev 348528
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1344833 - Enable flake8 rule E128: "continuation line under-indented for visual indent". r=Dexter This patch enables flake8 rule E128: "continuation line under-indented for visual indent" in toolkit/components/telemetry by removing the relative E128 entry from toolkit/components/telemetry/.flake8 and fixing the files for which the E128 error was reported. Precisely 10 errors violating E128 rule were found and solved. MozReview-Commit-ID: 4sNXIxGFJQN
28dfd89c8e5d34ba11c8ea3b131c623e3f6cf2f4: Bug 1319071 - Make crash minidumps use the same format for filenames on Linux as on other platforms; r=ted
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 14 Mar 2017 14:37:26 +0100 - rev 348527
Push 88253 by kwierso@gmail.com at Tue, 21 Mar 2017 01:29:44 +0000
Bug 1319071 - Make crash minidumps use the same format for filenames on Linux as on other platforms; r=ted This patch forks the breakpad files used for GUID generation and replaces them with copies living together with the rest of the forked sources. Since other files in the breakpad sources rely on the original files being present they haven't been removed but we deliberately define their inclusion definitions in the build system to prevent them from contributing to the build. This ensures that we always use our own version of the GUID generator while not touching the non-forked sources. MozReview-Commit-ID: 5kW74yAPUDW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip