a3273afbe89161e13c92a2915f0e824bcc375794: Bug 1482868 - Rename connect-network-icon to globe icon;r=daisuke
Julian Descottes <jdescottes@mozilla.com> - Tue, 28 Aug 2018 13:43:12 +0000 - rev 488793
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1482868 - Rename connect-network-icon to globe icon;r=daisuke Depends on D3224 Differential Revision: https://phabricator.services.mozilla.com/D3226
3d7bb06312ed3e402e8c2604df3587979ef3f332: Bug 1481927. Always pass an object from the "relevant global" to Web IDL APIs that have a non-wrapper-cached "this". r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 29 Aug 2018 03:03:46 +0000 - rev 488792
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1481927. Always pass an object from the "relevant global" to Web IDL APIs that have a non-wrapper-cached "this". r=bholley Differential Revision: https://phabricator.services.mozilla.com/D4491
f44fcffe7eb47bb343842b389443095ca8b89de7: Bug 1485184 - Update the rust-nightly toolchain task to the most recent version. r=firefox-build-system-reviewers,froydnj
Chris Manchester <cmanchester@mozilla.com> - Tue, 28 Aug 2018 19:48:54 +0000 - rev 488791
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1485184 - Update the rust-nightly toolchain task to the most recent version. r=firefox-build-system-reviewers,froydnj Differential Revision: https://phabricator.services.mozilla.com/D4037
99cfa5bb259e0fdf1b3d4c90cce959b00d1394e3: Bug 1485184 - Bump enforced upper rustc version limit. r=glandium
Chris Manchester <cmanchester@mozilla.com> - Wed, 29 Aug 2018 00:41:53 +0000 - rev 488790
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1485184 - Bump enforced upper rustc version limit. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D4036
0c635c42c13c59c5fa2b291a5d32e3edecd73a2f: Bug 1475462 - Implement prefers-reduced-motion for MacOSX. r=mstange
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 29 Aug 2018 01:36:37 +0000 - rev 488789
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1475462 - Implement prefers-reduced-motion for MacOSX. r=mstange The local declaration part was done by jfkthame. Differential Revision: https://phabricator.services.mozilla.com/D4499
66fb08227855c12a5362dc9027a3bddf125b6c39: Bug 1483017 - ensure Sync is initialized before disconnecting. r=tcsc
Mark Hammond <mhammond@skippinet.com.au> - Wed, 29 Aug 2018 01:29:19 +0000 - rev 488788
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1483017 - ensure Sync is initialized before disconnecting. r=tcsc MozReview-Commit-ID: 8987f26wH16 Differential Revision: https://phabricator.services.mozilla.com/D4276
71525c253ed0c6fb711f99e13de8d6d6e54a6a4a: Bug 1485935 - Use NS_IMETHODIMP for implementation of HTMLEditor::GetIsCSSEnabled() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 28 Aug 2018 09:46:53 +0000 - rev 488787
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1485935 - Use NS_IMETHODIMP for implementation of HTMLEditor::GetIsCSSEnabled() r=m_kato Even though HTMLEditor::GetIsCSSEnabled() is an implementation of an XPCOM method, it uses nsresult as its return type. We should change it to NS_IMETHODIMP. Additionally, SetDocumentStateCommand::GetCommandStateParams() calls this, but HTMLEditor can expose non-virtual method, HTMLEditor::IsCSSEnabled(). Therefore, this patch makes it public and makes SetDocumentStateCommand use HTMLEditor::IsCSSEnabled(). Differential Revision: https://phabricator.services.mozilla.com/D4304
fb811847c1e42298213f26283225e062cf2df3c2: Bug 1470207 - Use final images for error and timeout screens. r=MattN
Jared Wein <jwein@mozilla.com> - Tue, 28 Aug 2018 23:21:20 +0000 - rev 488786
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1470207 - Use final images for error and timeout screens. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D4467
21eff49dce24897629fac41be0a5c3cdfdc502a9: Backed out 2 changesets (bug 1486931, bug 1486631) for browser_onboarding_accessibility.js failures CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 29 Aug 2018 01:55:19 +0300 - rev 488785
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Backed out 2 changesets (bug 1486931, bug 1486631) for browser_onboarding_accessibility.js failures CLOSED TREE Backed out changeset 8a25fc40764a (bug 1486931) Backed out changeset a89328c87888 (bug 1486631)
19caa87ed595777c72d563471eb04135712155ff: Bug 1486228 - Grab mutex when accessing nsDNSService::mLocalDomains r=mayhemer!
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 28 Aug 2018 22:37:12 +0000 - rev 488784
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486228 - Grab mutex when accessing nsDNSService::mLocalDomains r=mayhemer! Differential Revision: https://phabricator.services.mozilla.com/D4452
511ad3e51be353f40f5f0a56ac953f39e7beba32: Bug 1486901: Part 2 - Set MOZ_LAUNCHER_PROCESS when the launcher process is enabled by default and restarting via LaunchChild; r=mhowell!
Aaron Klotz <aklotz@mozilla.com> - Tue, 28 Aug 2018 22:30:39 +0000 - rev 488783
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486901: Part 2 - Set MOZ_LAUNCHER_PROCESS when the launcher process is enabled by default and restarting via LaunchChild; r=mhowell! This patch causes Firefox processes created via LaunchChild to start via the launcher process. While this extra hop through the launcher process takes longer than if we were to simply make LaunchChild use the same code as the launcher process itself, I do not want to simply export LauncherProcessMain from firefox.exe, as that would be too easy to hook into and mess with. Another option would be to host a second copy of the launcher code inside xul.dll, but that's less than ideal. Anyway, until we get that figured out, I don't think it's too big a deal to have this extra hop in place. I don't think anybody has been clamoring for faster restarts from the updater or the profile manager. Depends on D4496 Differential Revision: https://phabricator.services.mozilla.com/D4497
6f6c28eb6041a8d18caf5cead0562c271449b75f: Bug 1486901: Part 1 - Allow RunAsLauncherProcess to fall back to environment and command line if the parent process check does not return true; r=mhowell!
Aaron Klotz <aklotz@mozilla.com> - Tue, 28 Aug 2018 22:30:30 +0000 - rev 488782
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486901: Part 1 - Allow RunAsLauncherProcess to fall back to environment and command line if the parent process check does not return true; r=mhowell! Differential Revision: https://phabricator.services.mozilla.com/D4496
33c06c93406863777cedffacc04e78caab6d1e8d: Bug 1483397 - Add media control API so apps can control when media is paused r=snorp,rbarker,jchen
Imanol Fernandez <imanol@mozilla.com> - Tue, 28 Aug 2018 21:55:03 +0000 - rev 488781
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1483397 - Add media control API so apps can control when media is paused r=snorp,rbarker,jchen Add a GeckoSession property too specify if media should be suspended when the session is inactive. Differential Revision: https://phabricator.services.mozilla.com/D4472
9fa92a1d961da1538f6af39d9401bc2793deea89: Bug 1479996 - Combine nsTArray::IndexOf and element access into lambda-friendly functions - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Tue, 28 Aug 2018 22:04:09 +0000 - rev 488780
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1479996 - Combine nsTArray::IndexOf and element access into lambda-friendly functions - r=froydnj In many places, nsTArray::IndexOf is followed by accessing that element (hopefully with `Elements() + index`, which skips unnecessary bounds checks.) But this pattern introduces operations that could be avoided: - IndexOf converts the address of the found element into an index, - The caller must test for a special `NoIndex` value, - On success, accesses convert that index back into the original address. This patch introduces new 'ApplyIf...' functions that combine all these operations in a more efficient ensemble: If the sought element is found, it is passed by reference to a given callable object (usually a lambda); if not found, another callable is invoked. Depending on what they need, the first callable may take one of these parameter lists: (), (size_t), (maybe-const elem_type&), (size_t, maybe-const elem_type&). On top of removing the pointer->index->pointer operations in most cases, invoking callables directly from ApplyIf is safer, as the array is guaranteed to be untouched at this time. Also, being templates taking function objects, in most cases the compiler should be able to inline and optimize the search and its callables' code. This patch gives example uses in nsTArray::Contains, and in FrameProperties::GetInternal, SetInternal. And FrameProperties::Has now calls Contains, which is more efficient because the former code would compute an index (or NoIndex), and then convert that index to a bool; whereas the new code directly produces a bool from within the search algorithm. Differential Revision: https://phabricator.services.mozilla.com/D2758
644e800d1d8aa4bf2a4cc560132fc290539c5bea: Merge mozilla-central to autoland. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 29 Aug 2018 01:06:58 +0300 - rev 488779
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
3205543f957cd2a6905486d73aa897535fdd9825: Merge inbound to mozilla-central. a=merge
Ciure Andrei <aciure@mozilla.com> - Wed, 29 Aug 2018 00:58:21 +0300 - rev 488778
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Merge inbound to mozilla-central. a=merge
211b070bac735ff9301f80af489a045a7f644b60: Backed out 2 changesets (bug 1476921) for build bustage. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 28 Aug 2018 22:33:24 +0300 - rev 488777
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Backed out 2 changesets (bug 1476921) for build bustage. CLOSED TREE Backed out changeset 25af0b19ec39 (bug 1476921) Backed out changeset 873cd2e119b3 (bug 1476921)
28b6adbb3b4c9d076a1b93590cf12ffe22795ecc: Bug 1486584 - Update test262 sort-tonumber.js. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 27 Aug 2018 13:24:00 +0300 - rev 488776
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486584 - Update test262 sort-tonumber.js. r=jorendorff
72614ed1b56fc7afcd3844557b08fd20a9aa3b89: Bug 1486338 - Add words to en-US dictionary. r=ehsan
Ekanan Ketunuti <ananuti@gmail.com> - Mon, 27 Aug 2018 08:20:40 +0700 - rev 488775
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486338 - Add words to en-US dictionary. r=ehsan
744b6786f4d2c5f65cac6475b18d6a113ab1ac72: Bug 1486281 - Implement js::ThisThread::GetName() on FreeBSD 11.3/12.0. r=sfink r=Build
Jan Beich <jbeich@FreeBSD.org> - Sun, 26 Aug 2018 08:13:00 +0300 - rev 488774
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486281 - Implement js::ThisThread::GetName() on FreeBSD 11.3/12.0. r=sfink r=Build
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip