3a6ccd26874306b6d9cf9c3c32290fa98dbf247d: Merge esr68 to beta. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 13 Jun 2019 17:29:57 -0400 - rev 533872
Push 11446 by ryanvm@gmail.com at Thu, 13 Jun 2019 21:32:43 +0000
Merge esr68 to beta. a=merge
e2af396f76076920acb9807e199f695ff28e99c8: No bug - Tagging 4c434d19d03d5461e54fa22dfb82eaed4cd6631b with FENNEC_68_0b10_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 13 Jun 2019 17:18:43 +0000 - rev 533871
Push 11446 by ryanvm@gmail.com at Thu, 13 Jun 2019 21:32:43 +0000
No bug - Tagging 4c434d19d03d5461e54fa22dfb82eaed4cd6631b with FENNEC_68_0b10_BUILD1 a=release CLOSED TREE DONTBUILD
8393a4dc4dad3468218095cb8f17f3eacea7cea4: No bug - Tagging 4c434d19d03d5461e54fa22dfb82eaed4cd6631b with DEVEDITION_68_0b10_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 13 Jun 2019 17:43:05 +0000 - rev 533870
Push 11445 by ffxbld at Thu, 13 Jun 2019 17:43:15 +0000
No bug - Tagging 4c434d19d03d5461e54fa22dfb82eaed4cd6631b with DEVEDITION_68_0b10_BUILD1 a=release CLOSED TREE DONTBUILD
a0ea982feff9d2b2ade29bc2bd0f698eca1ff3e1: No bug - Tagging 4c434d19d03d5461e54fa22dfb82eaed4cd6631b with FIREFOX_68_0b10_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 13 Jun 2019 17:28:35 +0000 - rev 533869
Push 11444 by ffxbld at Thu, 13 Jun 2019 17:28:45 +0000
No bug - Tagging 4c434d19d03d5461e54fa22dfb82eaed4cd6631b with FIREFOX_68_0b10_BUILD1 a=release CLOSED TREE DONTBUILD
4c434d19d03d5461e54fa22dfb82eaed4cd6631b: Bug 1557555 - Quantumbar: Autofill only when text is entered, never when it's removed (e.g., on backspace). r=mak a=jcristau DEVEDITION_68_0b10_BUILD1 DEVEDITION_68_0b10_RELEASE FENNEC_68_0b10_BUILD1 FENNEC_68_0b10_RELEASE FIREFOX_68_0b10_BUILD1 FIREFOX_68_0b10_RELEASE
Drew Willcoxon <adw@mozilla.com> - Wed, 12 Jun 2019 17:43:18 +0000 - rev 533868
Push 11443 by opoprus@mozilla.com at Thu, 13 Jun 2019 14:12:08 +0000
Bug 1557555 - Quantumbar: Autofill only when text is entered, never when it's removed (e.g., on backspace). r=mak a=jcristau Autofill only when the user enters text -- i.e., when event.data in _on_input is non-empty. That allows us to simplify autofill quite a bit. We can get rid of the edit action listener that we previously used to detect selection deletion, and we also don't need the prefix check (lastSearchStartsWithNewSearch). Therefore this fixes both this bug (bug 1557555) and bug 1545731/719888. This makes one other change: We can check event.inputType in _on_input to tell whether the user is pasting, rather than keeping a _valueIsPasted property that we set in _on_paste. Differential Revision: https://phabricator.services.mozilla.com/D34645
44d7135f115d5ca4d150424b2b425841d2db4139: Bug 1558546, ensure range element has a frame before starting drag operation, r=hsivonen a=jcristau
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 12 Jun 2019 15:53:48 +0000 - rev 533867
Push 11443 by opoprus@mozilla.com at Thu, 13 Jun 2019 14:12:08 +0000
Bug 1558546, ensure range element has a frame before starting drag operation, r=hsivonen a=jcristau This should be the minimal patch to fix the issue (should be safe for branches too). Reusing an existing mouse/touch test for the crash testing. Differential Revision: https://phabricator.services.mozilla.com/D34717
545958c08c72b81767cd8460ce82d4d130dfbbbb: Bug 1558499 - DownloadDirectory policy should prevent selecting "ask every time" r=jaws a=jcristau
Michael Kaply <mozilla@kaply.com> - Wed, 12 Jun 2019 16:27:20 +0000 - rev 533866
Push 11443 by opoprus@mozilla.com at Thu, 13 Jun 2019 14:12:08 +0000
Bug 1558499 - DownloadDirectory policy should prevent selecting "ask every time" r=jaws a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34585
7a85d0459d6d449791e31f6d4ee1e108bab183a6: Bug 1544950 - Part 2: Global add-on warnings for HTML about:addons r=rpl a=jcristau
Mark Striemer <mstriemer@mozilla.com> - Thu, 13 Jun 2019 03:09:45 +0000 - rev 533865
Push 11443 by opoprus@mozilla.com at Thu, 13 Jun 2019 14:12:08 +0000
Bug 1544950 - Part 2: Global add-on warnings for HTML about:addons r=rpl a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34452
591c4abc2dd073781bb75c61b05df3e9fc572350: Bug 1544950 - Part 1: Add-on warning messages for HTML about:addons r=rpl a=jcristau
Mark Striemer <mstriemer@mozilla.com> - Thu, 13 Jun 2019 03:08:59 +0000 - rev 533864
Push 11443 by opoprus@mozilla.com at Thu, 13 Jun 2019 14:12:08 +0000
Bug 1544950 - Part 1: Add-on warning messages for HTML about:addons r=rpl a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34449
1f82fe365272472c28fb2c988ce6124bdec1fd7c: Bug 1558628 - Add back nsIDocShell.hasTrackingContentBlocked since it is used in the webcompat report-site-issue extension; r=baku a=jcristau
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 12 Jun 2019 09:01:51 +0000 - rev 533863
Push 11443 by opoprus@mozilla.com at Thu, 13 Jun 2019 14:12:08 +0000
Bug 1558628 - Add back nsIDocShell.hasTrackingContentBlocked since it is used in the webcompat report-site-issue extension; r=baku a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34613
807e9d8f83dc8b87a5e1c76061f63fac179010d0: Bug 1558561: Fix missing population of RTL_OSVERSIONINFOW::dwOSVersionInfoSize; r=mhowell, a=jcristau
Aaron Klotz <aklotz@mozilla.com> - Tue, 11 Jun 2019 17:19:37 +0000 - rev 533862
Push 11442 by ryanvm@gmail.com at Thu, 13 Jun 2019 13:56:52 +0000
Bug 1558561: Fix missing population of RTL_OSVERSIONINFOW::dwOSVersionInfoSize; r=mhowell, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34559
f8429b9c6790161fa215e5d340ba05eae544c6de: Bug 1557790 - fix initialization of blocklist clients, r=aswan, a=jcristau
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 11 Jun 2019 18:39:45 +0000 - rev 533861
Push 11442 by ryanvm@gmail.com at Thu, 13 Jun 2019 13:56:52 +0000
Bug 1557790 - fix initialization of blocklist clients, r=aswan, a=jcristau In order for the remote settings blocklist to sync, we need to ensure that the corresponding remote settings clients are created (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1557790#c2 ). This is necessary because the blocklist clients are not in the `main` bucket. This would otherwise happen as soon as any consumer asked the blocklist for any block data, but that's not going to happen unless the list of add-ons or plugins changes. Even if there are no changes to the local lists of installed things, we do need blocklist updates because otherwise already-installed items would never get blocked even if/when they are added to the blocklist. The client initialization should have no other side effects (in terms of performance/cost) beyond ensuring they get included in things we ask for when the update-timer fires. Differential Revision: https://phabricator.services.mozilla.com/D34550
4ff3f4af050df6110825067eef38240126c2274a: Bug 1549797: Remove loader hooks for TestDllBlocklist from mozglue; r=mhowell, a=jcristau
Aaron Klotz <aklotz@mozilla.com> - Tue, 11 Jun 2019 17:15:20 +0000 - rev 533860
Push 11442 by ryanvm@gmail.com at Thu, 13 Jun 2019 13:56:52 +0000
Bug 1549797: Remove loader hooks for TestDllBlocklist from mozglue; r=mhowell, a=jcristau We remove the debugging hooks that were added to check to see whether a DLL was loaded, as we can just as easily check that by querying the loader itself. Plus, we shouldn't be exporting a bunch of test-only loader hooks from mozglue in our release builds, which is what we are currently doing. We also remove Injector, InjectorDLL, and TestDLLEject, as these tests can just as easily be done from within TestDllBlocklist by creating a thread with LoadLibrary* as the entry point. The CreateRemoteThread stuff, while a more accurate simulation, has no material effect on whether or not the thread blocking code works. Differential Revision: https://phabricator.services.mozilla.com/D34444
bea9c810099f78f3a5867d7e9bd5e7a7f4477bf3: No Bug, mozilla-beta repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 13 Jun 2019 12:39:42 +0000 - rev 533859
Push 11442 by ryanvm@gmail.com at Thu, 13 Jun 2019 13:56:52 +0000
No Bug, mozilla-beta repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D34867
7222059b69403e52b9b35e045ad0d9aa3afbd581: Bug 1550967 - ensure sync's username pref is set whenever FxA has a user. r=tcsc a=jcristau
Mark Hammond <mhammond@skippinet.com.au> - Thu, 13 Jun 2019 01:32:07 +0000 - rev 533858
Push 11441 by opoprus@mozilla.com at Thu, 13 Jun 2019 13:39:01 +0000
Bug 1550967 - ensure sync's username pref is set whenever FxA has a user. r=tcsc a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34309
9d6ef6164ec1cdc79d1420def6f40ad28d5bd7eb: Bug 1557996 - Make `HTMLEditor::GetSelectedElement()` not treat an element as selected when it's followed by a <br> element r=m_kato a=jcristau
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 11 Jun 2019 07:59:07 +0000 - rev 533857
Push 11441 by opoprus@mozilla.com at Thu, 13 Jun 2019 13:39:01 +0000
Bug 1557996 - Make `HTMLEditor::GetSelectedElement()` not treat an element as selected when it's followed by a <br> element r=m_kato a=jcristau Currently, `HTMLEditor::GetSelectedElement()` is not used in mozilla-central and mainly used for handling double clicks in the editor with its complicated path. In most cases, users don't want double clicks to cause showing property dialog in mail composer. Therefore, we must be able to stricter in the complicated path. This patch adds new check whether the selected range ends immediately before a `<br>` element. If it's end at a `<br>` element, we shouldn't treat found element as selected. Note that when `<a href="...">` element is double-clicked, the element itself is selected like `<img>` element. So, we don't need to worry about the case which is that users probably want to update a link with double-clicking since such case is handled by the first optimized path in the method. Differential Revision: https://phabricator.services.mozilla.com/D34335
0c663b927b277a56270923e22fb22911b8f5ada5: Bug 1557324 - Fix JSTerm keyboard navigation in old input. r=Honza. a=jcristau
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 11 Jun 2019 08:26:22 +0000 - rev 533856
Push 11441 by opoprus@mozilla.com at Thu, 13 Jun 2019 13:39:01 +0000
Bug 1557324 - Fix JSTerm keyboard navigation in old input. r=Honza. a=jcristau Hitting Ctrl+ArrowRight didn't have any effect on windows/linux. The patch fixes this and add a test to make sure a user can navigate from word to word using Ctrl (or Alt on OSX) and Arrow Left/Right keys. Differential Revision: https://phabricator.services.mozilla.com/D34312
1f1e0fc04cdc9b79a97037f61cf09ea170e3325c: Bug 1548499 - Set EGL context before call to eglSwapInterval. r=sotaro a=jcristau
Kenny Levinsen <kl@kl.wtf> - Fri, 24 May 2019 06:06:12 +0000 - rev 533855
Push 11441 by opoprus@mozilla.com at Thu, 13 Jun 2019 13:39:01 +0000
Bug 1548499 - Set EGL context before call to eglSwapInterval. r=sotaro a=jcristau The EGL context must be set before the call to eglSwapInterval to ensure that it will operate on the correct context. Differential Revision: https://phabricator.services.mozilla.com/D30282
c6f045553e3ed87b7aa1e83aeef576da9f52f361: Bug 1553969 - Do not disable WebRender at ImageBridgeChild when gecko uses WebRender r=nical a=jcristau
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 06 Jun 2019 02:17:22 +0000 - rev 533854
Push 11441 by opoprus@mozilla.com at Thu, 13 Jun 2019 13:39:01 +0000
Bug 1553969 - Do not disable WebRender at ImageBridgeChild when gecko uses WebRender r=nical a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D33753
f2fce0eb3d26339f6f40aae062b66202765c2d68: Bug 1556389 - Show report action only on currently supported addon types. r=mstriemer a=jcristau
Luca Greco <lgreco@mozilla.com> - Mon, 10 Jun 2019 18:38:57 +0000 - rev 533853
Push 11441 by opoprus@mozilla.com at Thu, 13 Jun 2019 13:39:01 +0000
Bug 1556389 - Show report action only on currently supported addon types. r=mstriemer a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D34341
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip