d08b5d16f36f9918c396adb05a105d07697e4e78: Bug 1520730 - Normalize the config log path before writing it in old-configure. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jan 2019 13:54:41 +0000 - rev 511381
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1520730 - Normalize the config log path before writing it in old-configure. r=froydnj Add a dummy change to old-configure.in so that old-configure is force-refreshed. Differential Revision: https://phabricator.services.mozilla.com/D16797
69acbdb013fe5cebeccce619478475621feceafe: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 17 Jan 2019 13:27:23 +0000 - rev 511380
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D16819
ff26ee3e478c19baf73700cbd9467e897711ad66: Bug 1435923 - Fix truncated logging of remote lookup protocol buffer. r=gcp
Dimi Lee <dlee@mozilla.com> - Thu, 17 Jan 2019 12:38:04 +0000 - rev 511379
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1435923 - Fix truncated logging of remote lookup protocol buffer. r=gcp Fix the truncate issue when output the protocol buffer Differential Revision: https://phabricator.services.mozilla.com/D16675
1bbec154fb73b0fa3756a9ed417815c87fc82b4e: Merge inbound to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Thu, 17 Jan 2019 18:13:41 +0200 - rev 511378
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Merge inbound to mozilla-central. a=merge
ff0feb041ccc0381977b00ab136bc7378bf6200e: Bug 1516133 - Avoid extra main-thread jumps during the URL-classification, r=dimi
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 17 Jan 2019 12:30:27 +0100 - rev 511377
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516133 - Avoid extra main-thread jumps during the URL-classification, r=dimi
4f97b5ecbc245ad54db815472424de26512aa6fe: Bug 1519920 - Remove the identity-popup-footer class. r=dao
Akash Srivastava <akashspi09@gmail.com> - Thu, 17 Jan 2019 12:13:23 +0100 - rev 511376
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1519920 - Remove the identity-popup-footer class. r=dao
9604eba240396369bb49a59486306d3f543f7f7f: Backed out changeset cf370ec3969a (bug 1516133) for mochitest assertion failures. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 17 Jan 2019 12:51:13 +0200 - rev 511375
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Backed out changeset cf370ec3969a (bug 1516133) for mochitest assertion failures. CLOSED TREE
cf370ec3969ab8eedeca3c369f83a5de0729c612: Bug 1516133 - Avoid extra main-thread jumps during the URL-classification, r=dimi
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 17 Jan 2019 09:33:25 +0100 - rev 511374
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516133 - Avoid extra main-thread jumps during the URL-classification, r=dimi
683f9ffb0443ae71eabf1c78d4fa65223e7b0549: Bug 1502661 - Part 3. Use async API for spell checking. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 11 Jan 2019 15:46:05 +0900 - rev 511373
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1502661 - Part 3. Use async API for spell checking. r=masayuki Previous implementation is - Use idle runnable for spellchecker - If spellchecker runnable spends 1ms (with 5 words), spellchecker is suspended, then resume it after 1s. - If misspell is 3/4 of extensions.spellchecker.inline.max-misspellings per DoSpellCheck, spellchecker is stopped. After this change, IPC is async, so we cannot count misspell words without waiting the result of async call. So I would like to change to - Use idle runnable for spellchecker - If spellchecker runnable spends 1ms (with 5 words), spellchecker is suspended, then resume it after 1s. - If misspell reaches extensions.spellchecker.inline.max-misspellings, stop spellcheck. - spellchecker IPC is called per maximum 25 (INLINESPELL_MAXIMUM_CHUNKED_WORDS_PER_TASK) words. As long as my MacBook (Core m3), spellchecker can check 100-150 words per 1ms after this fix. Also, INLINESPELL_MAXIMUM_CHUNKED_WORDS_PER_TASK define is less than 5, a lot of a11y tests will be failed. Because it uses selection listener to count all misspell words without waiting completion. Differential Revision: https://phabricator.services.mozilla.com/D14837
77ec2b95a66441cd1fa3d6a173d4ab6159407774: Bug 1502661 - Part 2. Add async method to check word by spellchecker. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 18 Dec 2018 20:23:44 +0900 - rev 511372
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1502661 - Part 2. Add async method to check word by spellchecker. r=masayuki For mozInlineSpellChecker, I would like to add promse-based method to check word. But this method is - On content process, it works by async. - On chrome process, it works by sync. Some reftests with non-e10s don't wait that spellchecker is finished correctly due to race condition of spellchecker dictionary update. So it uses sync'd promise on chrome. Differential Revision: https://phabricator.services.mozilla.com/D14836
ae2e40fee31665a104031f3ddd239919a6c9ab61: Bug 1502661 - Part 1. Add async IPC to check word by spellchecker. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Sat, 17 Nov 2018 23:37:11 +0900 - rev 511371
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1502661 - Part 1. Add async IPC to check word by spellchecker. r=masayuki Actually we have no async IPC for spellchecker, so I would like to add async IPC to check word. When using full check, spellchecker requests a lot of words to check word. New async IPC should allow multiple words per IPC to reduce IPC call. Differential Revision: https://phabricator.services.mozilla.com/D14835
f2f4a6eb1576cba580ee99971f5fc035cbaeeab1: Bug 1514780 - Use the Quantum Bar tokenizer in UnifiedComplete. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Thu, 17 Jan 2019 11:26:29 +0000 - rev 511370
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514780 - Use the Quantum Bar tokenizer in UnifiedComplete. r=adw Differential Revision: https://phabricator.services.mozilla.com/D16676
d11bb3bd81951e0e5a66bc9e3ae80ca22d2ad13f: Bug 1519880 part 2 - Split Baseline's FrameInfo class in CompilerFrameInfo and InterpreterFrameInfo. r=djvj
Jan de Mooij <jdemooij@mozilla.com> - Thu, 17 Jan 2019 12:19:06 +0000 - rev 511369
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1519880 part 2 - Split Baseline's FrameInfo class in CompilerFrameInfo and InterpreterFrameInfo. r=djvj InterpreterFrameInfo is just a very simple interface on top of masm. CompilerFrameInfo maintains the virtual stack based on the script it's compiling. Differential Revision: https://phabricator.services.mozilla.com/D16480
f24ec43206d74a563fbd401faf3761dde41707f8: Bug 1519880 part 1 - Stop exposing StackValue* to BaselineCodeGen. r=djvj
Jan de Mooij <jdemooij@mozilla.com> - Thu, 17 Jan 2019 12:18:35 +0000 - rev 511368
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1519880 part 1 - Stop exposing StackValue* to BaselineCodeGen. r=djvj The interpreter won't use the virtual stack and StackValue, so we need to refactor things a bit so we don't call frame.peek(x) outside the FrameInfo class. StackValue will be just an implementation detail of CompilerFrameInfo in the next patch. Differential Revision: https://phabricator.services.mozilla.com/D16479
cb3ca443d8c3f635764d2cc77f42aff6c3daecda: Bug 1490344 - [Linux/Gtk] Enable hidden system titlebar by default on Gnome, r=dao
Martin Stransky <stransky@redhat.com> - Thu, 17 Jan 2019 12:44:49 +0000 - rev 511367
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1490344 - [Linux/Gtk] Enable hidden system titlebar by default on Gnome, r=dao This patch implements -moz-gtk-csd-hide-titlebar-by-default media query to check if the system titlebar should be disabled by default on Linux systems (it's already disabled on Window/Mac). It also removes explicit definition of browser.tabs.drawInTitlebar preference on Linux. When browser.tabs.drawInTitlebar is missing the -moz-gtk-csd-hide-titlebar-by-default is used to obtain the titlebar state. When browser.tabs.drawInTitlebar is set in about:config or by Customize menu, the user peference is used instead of the default. It also fixes a -moz-gtk-csd-available media query, it was always true regardless the actual system setting. Differential Revision: https://phabricator.services.mozilla.com/D16036
c3da93a4af8ff7db326c1f9eed053f3645565836: Bug 1520353 - Detect lexical variable earlier in BinAST. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 17 Jan 2019 11:47:36 +0000 - rev 511366
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1520353 - Detect lexical variable earlier in BinAST. r=Yoric We're not handling lexical variable in BinAST parser for now, and it results in unhelpful error at the first reference. Detecting the lexical variable at declaration and throw more helpful error. Differential Revision: https://phabricator.services.mozilla.com/D16807
3e943d2e39c9292cd0b5098a46116aaa9aaa1f3b: Bug 1520392 - Part 5: Skip slow jit-test which depends on helper threads if helper threads are not available. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Thu, 17 Jan 2019 11:46:24 +0000 - rev 511365
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1520392 - Part 5: Skip slow jit-test which depends on helper threads if helper threads are not available. r=jandem Depends on D16814 Differential Revision: https://phabricator.services.mozilla.com/D16815
119e9c321200abdc92943a4ef125c575ddd46f88: Bug 1520392 - Part 4: Pass {newCompartment: true} to newGlobal in slow jit-test. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Thu, 17 Jan 2019 11:44:28 +0000 - rev 511364
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1520392 - Part 4: Pass {newCompartment: true} to newGlobal in slow jit-test. r=jandem Depends on D16813 Differential Revision: https://phabricator.services.mozilla.com/D16814
25692599e832e823b3f5278d6996531b31ddc90e: Bug 1520392 - Part 3: Add missing error cookie to slow jit-test. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Thu, 17 Jan 2019 11:43:19 +0000 - rev 511363
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1520392 - Part 3: Add missing error cookie to slow jit-test. r=jandem Depends on D16812 Differential Revision: https://phabricator.services.mozilla.com/D16813
d59fd4c39eb9129340b95a0310a1b4d0c825536c: Bug 1520392 - Part 2: Fix cookie in slow jit-test. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Thu, 17 Jan 2019 11:41:35 +0000 - rev 511362
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1520392 - Part 2: Fix cookie in slow jit-test. r=jandem Depends on D16811 Differential Revision: https://phabricator.services.mozilla.com/D16812
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip