a412f608259788f14481b97c32e9067f4873b2bc: Bug 1434888 - set accessibility panel command key to Shift + F10. r=gl
Yura Zenevich <yura.zenevich@gmail.com> - Mon, 10 Dec 2018 20:43:49 +0000 - rev 506869
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1434888 - set accessibility panel command key to Shift + F10. r=gl MozReview-Commit-ID: HkL5dDfo0p9 Differential Revision: https://phabricator.services.mozilla.com/D14095
3b599381681e03e02df3a207c854a8ae9c72697b: Bug 1497450: Get DOMTitleChanged event of Android from DevTools server. r=ochameau,jdescottes
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 11 Dec 2018 02:16:25 +0000 - rev 506868
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1497450: Get DOMTitleChanged event of Android from DevTools server. r=ochameau,jdescottes Currently, when `about:debugging` is displaying, even if move to another URL on Android, its update does not reflect to `about:debugging` page. Because the `DOMTitleChanged` event on message manager comes from only in case of remote browser. In this patch, get the event on even not remote browser, then notify to clients. Differential Revision: https://phabricator.services.mozilla.com/D12094
142c190bb67a8e338a3ec39a3896984570ce7d45: Bug 1511625 - Restore the status quo before bug 1511324.
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Dec 2018 03:31:47 +0100 - rev 506867
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1511625 - Restore the status quo before bug 1511324. Pretty sure I saw the test pass on my try run, but oh well.
736e6ca6a7e18ad7f7fa4acbb59d2a5a197dd63d: Bug 1513012 - Move overflow to use cbindgen. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Dec 2018 01:50:32 +0100 - rev 506866
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513012 - Move overflow to use cbindgen. r=heycam It's one of the most annoying / hacky mako bits we have. Differential Revision: https://phabricator.services.mozilla.com/D14084
5d24ac329431289a8966eabc3325228dfd7f2c4d: Bug 1512730 - Update webrender to commit 41c12cabc42228dda6a2d2628c9b24df9aca66b4 (WR PR #3398). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Tue, 11 Dec 2018 01:57:22 +0000 - rev 506865
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512730 - Update webrender to commit 41c12cabc42228dda6a2d2628c9b24df9aca66b4 (WR PR #3398). r=kats https://github.com/servo/webrender/pull/3398 Differential Revision: https://phabricator.services.mozilla.com/D14121
6adaa75e18dd417ea46ad0d7cf800e74679c7d02: Bug 1508252 - Set temporary range when replacement range is available. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 10 Dec 2018 03:17:15 +0000 - rev 506864
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1508252 - Set temporary range when replacement range is available. r=masayuki This issue is e10s only. Even if calling SetSelection, it doesn't reset selection cache in TextInputHandler. Since selection cache is updated by OnSelectionChange asynchronous, we should set temporary range when having replacement range. Also, even if marking dirty doesn't fix this issue. Content cache may return other range such as caret position instead of replacement range by SetSelection. Differential Revision: https://phabricator.services.mozilla.com/D14002
a2e01e197a1a1afc40fdc31a480b551f9d1af5c8: Bug 1512918 - Emit a warning instead of a hard error when an unknown option is used with configure --help. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Dec 2018 01:12:41 +0000 - rev 506863
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512918 - Emit a warning instead of a hard error when an unknown option is used with configure --help. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D14114
aaa880bc536edab3e0f0034e02c8775fb4526f5c: Bug 1510485 - Properly handle errors in nsFind when returning a range. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Dec 2018 01:06:32 +0000 - rev 506862
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1510485 - Properly handle errors in nsFind when returning a range. r=bzbarsky Bug 1505887 changed the behavior here from content calling into nsFind via window.find(), by making the SetStart and SetEnd calls here fail instead of succeed for NAC (like the text in textareas). This patch makes us handle that error gracefully moving on to the next match, instead of trying to preserve the previous behavior. This means that we'll fail to highlight textarea content and such from window.find, which Chromium does, looks like. Though Chromium doesn't expose the ranges as selection either. In any case I don't think that this is a very common thing given bugs like bug 1442466, which this bug fixes. I haven't found anything close to a spec for what window.find() should do... If we decide to go with this patch then I'll add a crashtest for this and a test for bug 1442466 as well. Otherwise I'll add a way to skip the security check in nsFind somehow for NAC, or relax the security restrictions in SetStart / SetEnd, I guess. Differential Revision: https://phabricator.services.mozilla.com/D14013
49cf198748e0e4b378adf7b346c691d317bc40cd: Bug 1513058 - Deduplicate a bit the malloc_size_of code for hashmaps / hashsets. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 11 Dec 2018 00:11:18 +0000 - rev 506861
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513058 - Deduplicate a bit the malloc_size_of code for hashmaps / hashsets. r=heycam This allows to experiment with other hash maps easily rather than depending on what hashglobe::fake::HashMap dereferences to. In particular I wrote it while trying to get a build working with hashbrown. Differential Revision: https://phabricator.services.mozilla.com/D14098
a80e4d4824f38ec775a464c05dcf0c853fc2fa26: Backed out changeset d7b73b7ab1a5 (bug 1507947) for mochitest failures on test_expanding_selection_per_page.html.
Brindusan Cristian <cbrindusan@mozilla.com> - Tue, 11 Dec 2018 02:00:55 +0200 - rev 506860
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Backed out changeset d7b73b7ab1a5 (bug 1507947) for mochitest failures on test_expanding_selection_per_page.html.
51b65496b2ee4fe7ed56641df63bbcc53f66fa8d: Bug 1512434 - Remove pretty-printing from the debugger server and related tooling. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Mon, 10 Dec 2018 17:02:02 +0000 - rev 506859
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512434 - Remove pretty-printing from the debugger server and related tooling. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D13915
b81e5f15d5fe9239fb4ed0476e2cc97aa30f7798: Bug 1513106: Remove obsolete servo inclusion in .hgignore. r=gps
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 10 Dec 2018 23:52:30 +0000 - rev 506858
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513106: Remove obsolete servo inclusion in .hgignore. r=gps Differential Revision: https://phabricator.services.mozilla.com/D14112
3fb3977a609c9925e4f9ae70b2c0c3b444eda134: Bug 1512706 - Update minidump_stackwalk used for tests. r=RyanVM
Mike Hommey <mh+mozilla@glandium.org> - Mon, 10 Dec 2018 22:51:50 +0000 - rev 506857
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512706 - Update minidump_stackwalk used for tests. r=RyanVM The minidump_stackwalk used for tests ifs picked up from tooltool, and it looks like the tooltool manifests haven't been updated in 2 years. As it turns out, this old version is not capable of, at least, stack walk over crashes originated in LTOed rust code on Windows, while breakpad trunk, as well as the slightly oldest version we have in-tree do. While ideally, we'd go with building minidump_stackwalk as a taskcluster toolchain artifact, or during the build, but that involves significantly more work, while we should fix the stack traces of crashes that people _do_ get as early as possible. The tooltool artifacts linked in the updated manifests were generated the following way: - Revert the last two changes that happened to minidump_stackwalk.cc between 2016 and now (they don't matter for functionality and get in the way of the rest below). - Apply the changes betwen the version of minidump_stackwalk.cc from 2016 and https://hg.mozilla.org/users/tmielczarek_mozilla.com/stackwalk-http/raw-file/51e4725ffad4/stackwalk.cc - Pick the http_symbol_supplier.cc and http_symbol_supplier.h files from the same repo as stackwalk.cc above. - Add the necessary build system bits to build it off the Gecko tree, along with the in-tree breakpad code. - Build it for linux, linux64, macosx64, win32-mingw. The patch doing all the above is: https://hg.mozilla.org/try/rev/64491336dc7fca7a1c00ae8c66619b01563bbe4e The push to build it on the aforementioned platforms: https://hg.mozilla.org/try/rev/4b621a67ca0bd6cf8954566e180d23e1ba8a9f83 A win64-mingw variant was also built, but is not being used, keeping things in line with what we currently are using. We may want to follow up with an update to use that win64 variant on 64-bits testers. Differential Revision: https://phabricator.services.mozilla.com/D14005
77b1fad588453339d3854558aca485d2287feb70: Bug 1486204 - Make nsLookAndFeel.mm return transparent selection colors. r=mstange
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 10 Dec 2018 22:41:46 +0000 - rev 506856
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1486204 - Make nsLookAndFeel.mm return transparent selection colors. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D8210
b58ea9ea4468244fdad1b7f5cb1626e9f0ad01e3: Bug 1512320 - Fix import from serve.serve for local fennec wpt runs r=jgraham
Wes Kocher <wkocher@mozilla.com> - Mon, 10 Dec 2018 21:21:22 +0000 - rev 506855
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512320 - Fix import from serve.serve for local fennec wpt runs r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D13884
e67df0b7834b623caf7f571373d50ba036ca871d: Merge mozilla-central to autoland. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Tue, 11 Dec 2018 00:10:08 +0200 - rev 506854
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
e694a8efd3827fc04030009d9c5d214a4e3dcfec: Bug 1513082 - Make the layout debugger window a bit bigger r=emilio
Cameron McCormack <cam@mcc.id.au> - Mon, 10 Dec 2018 21:52:44 +0000 - rev 506853
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513082 - Make the layout debugger window a bit bigger r=emilio Differential Revision: https://phabricator.services.mozilla.com/D14103
3c32e98ceb77e59afdc5db4f27345a60ac8f5d46: Bug 1512747 - Add the tab icon to remote tab matches. r=mak
Dão Gottwald <dao@mozilla.com> - Mon, 10 Dec 2018 20:41:33 +0000 - rev 506852
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512747 - Add the tab icon to remote tab matches. r=mak Differential Revision: https://phabricator.services.mozilla.com/D14072
f6323dfcaa78f51e0fccc2c778ce81c93bfcce6d: Bug 1512799 - Update expected status in test_pref_rollout_workaround.py. r=kats
Bobby Holley <bobbyholley@gmail.com> - Mon, 10 Dec 2018 13:32:44 -0800 - rev 506851
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512799 - Update expected status in test_pref_rollout_workaround.py. r=kats
2e17d019a6a41757eee90f72f204c20417f4a5eb: Bug 1512799 - Don't force-disable WebRender on non-qualified hardware when the qualified pref is set. r=kats
Bobby Holley <bobbyholley@gmail.com> - Mon, 10 Dec 2018 09:14:17 -0800 - rev 506850
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512799 - Don't force-disable WebRender on non-qualified hardware when the qualified pref is set. r=kats The gfx pref machinery asserts when user-level values are set that environment and runtime prefs have not been set. This effectively means we need to make all user-level decisions before calls to ForceDisable(), and the code in question here violates that contract. This branch is not necessary for correctness, since the pref basically means "enable WR on qualified hardware", and we can just ignore that request if the hardware is not qualified. It does provide extra about:support information, but we also get that information from the recording in WebRenderHardwareQualificationStatus, which creates a separate decision log for WEBRENDER_QUALIFIED. In this case, it will report something like: "WEBRENDER_QUALIFIED: blocked by env: No qualified hardware" which should be enough here. Differential Revision: https://phabricator.services.mozilla.com/D14082
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip