b66456c5c5fef75e7f9ab124454b41b07d51a55b: Bug 1475512 - Add bouncer check details in mozharness configs. r=mtabara
Justin Wood <Callek@gmail.com> - Mon, 12 Nov 2018 18:49:46 +0000 - rev 445903
Push 35029 by csabou@mozilla.com at Tue, 13 Nov 2018 04:22:06 +0000
Bug 1475512 - Add bouncer check details in mozharness configs. r=mtabara Differential Revision: https://phabricator.services.mozilla.com/D11378
062c4368399f6cc17a690c63f0f0b2becf54e185: Bug 1475512 - Add bouncer details for .msi for nightly and releases. r=mtabara
Justin Wood <Callek@gmail.com> - Mon, 12 Nov 2018 18:49:59 +0000 - rev 445902
Push 35029 by csabou@mozilla.com at Tue, 13 Nov 2018 04:22:06 +0000
Bug 1475512 - Add bouncer details for .msi for nightly and releases. r=mtabara Differential Revision: https://phabricator.services.mozilla.com/D11377
05331fb8f5338974b913217bc67815df25a32e86: Bug 1500098 - Reopen multi-selected tabs in container. r=Gijs
Abdoulaye O. Ly <ablayelyfondou@gmail.com> - Mon, 12 Nov 2018 18:43:48 +0000 - rev 445901
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1500098 - Reopen multi-selected tabs in container. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D11145
ab2cc746e45119d3bfca34d222a3189036cbe101: Bug 1496840 - Add a browsingContext getter to the browser element. r=farre
Felipe Gomes <felipc@gmail.com> - Mon, 12 Nov 2018 17:57:48 +0000 - rev 445900
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1496840 - Add a browsingContext getter to the browser element. r=farre Differential Revision: https://phabricator.services.mozilla.com/D7935
65987ae1dfca24cd89bf99803f78d298ca9029b8: Bug 1505494 - remove redundant codes. r=cpearce
alwu <alwu@mozilla.com> - Mon, 12 Nov 2018 17:39:53 +0000 - rev 445899
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1505494 - remove redundant codes. r=cpearce There are two exactly same codes here, remove one of them. Differential Revision: https://phabricator.services.mozilla.com/D11502
fe1869606e9429f9b71dc3eb693c543e5a62e7a6: Bug 1505494 - not allow autoplay if we don't have a document. r=cpearce
alwu <alwu@mozilla.com> - Mon, 12 Nov 2018 17:39:51 +0000 - rev 445898
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1505494 - not allow autoplay if we don't have a document. r=cpearce In order to avoid the nullptr crash when using `approver`. Differential Revision: https://phabricator.services.mozilla.com/D11501
e0867651b22246656dcf8a5b408b4d9641b90f07: Backed out 2 changesets (bug 1475512) for failing flake lint
Andreea Pavel <apavel@mozilla.com> - Mon, 12 Nov 2018 19:33:02 +0200 - rev 445897
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Backed out 2 changesets (bug 1475512) for failing flake lint Backed out changeset c2c914ab7300 (bug 1475512) Backed out changeset 9e811299a8e4 (bug 1475512)
c2c914ab730046506efc29b8f158f32a220ade91: Bug 1475512 - Add bouncer check details in mozharness configs. r=mtabara
Justin Wood <Callek@gmail.com> - Fri, 09 Nov 2018 15:10:31 +0000 - rev 445896
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1475512 - Add bouncer check details in mozharness configs. r=mtabara Differential Revision: https://phabricator.services.mozilla.com/D11378
9e811299a8e4491da95618c04ce6fbf510132e73: Bug 1475512 - Add bouncer details for .msi for nightly and releases. r=mtabara
Justin Wood <Callek@gmail.com> - Fri, 09 Nov 2018 15:09:17 +0000 - rev 445895
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1475512 - Add bouncer details for .msi for nightly and releases. r=mtabara Differential Revision: https://phabricator.services.mozilla.com/D11377
b39b4f4ba16b89a152899d8cf26e7be64c8ec294: Bug 1504686 - Don't count search for same document changes. r=Standard8
Michael Kaply <mozilla@kaply.com> - Fri, 09 Nov 2018 11:24:59 +0000 - rev 445894
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1504686 - Don't count search for same document changes. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D11394
c78efa8bed086c825bb471494cd10d06ca3423d5: Backed out changeset 655b8b4a0e67 (bug 1503696) for failing eslint at gecko/browser/base/content/test/favicons/browser_favicon_cache.js on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Mon, 12 Nov 2018 19:11:08 +0200 - rev 445893
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Backed out changeset 655b8b4a0e67 (bug 1503696) for failing eslint at gecko/browser/base/content/test/favicons/browser_favicon_cache.js on a CLOSED TREE
ec65773f113702b37d003bbfb456fedb46ec19b2: Bug 1462394 - Handle autocompletion data fetching and caching in Redux; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 12 Nov 2018 16:07:37 +0000 - rev 445892
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1462394 - Handle autocompletion data fetching and caching in Redux; r=Honza. This patch moves all the logic we currently have baked-in JsTerm to handle the autocompletion data: - deciding to fetch from the server or the cache - handling concurrent requests - managing the cache. This is now done through dedicated Redux actions and reducers. In the JsTerm, where the autocompletePopup still lives, we handle those data changes in componentWillReceiveProps. Some tests were modified in order to pass with these changes. Differential Revision: https://phabricator.services.mozilla.com/D11454
655b8b4a0e67c347be75b454ce52a046ccc25a40: Bug 1503696: Cache cookies in the same way we did before Firefox 63. r=mak
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 12 Nov 2018 16:41:35 +0000 - rev 445891
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1503696: Cache cookies in the same way we did before Firefox 63. r=mak Previous to bug 1453751 favicons were loaded from the network by a <xul:image> tag with validate="never". This caused us to always use any cached version if possible. Bug 1453751 used a normal load type causing us to revalidate with the server for each request. This switches the loader to using the cache if possible. Differential Revision: https://phabricator.services.mozilla.com/D11402
b202178963600848d8357f73136221db228432a3: Bug 1506597 - Expose DOMPoint and DOMQUAD TO DevTools modules r=gl
Michael Ratcliffe <mratcliffe@mozilla.com> - Mon, 12 Nov 2018 16:16:38 +0000 - rev 445890
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1506597 - Expose DOMPoint and DOMQUAD TO DevTools modules r=gl We need these for the flexbox highlighter. Differential Revision: https://phabricator.services.mozilla.com/D11653
039f38a78b19baa65c162531976c67b42c98fcde: Bug 1506599 - Add @AnyThread annotation to GeckoWebExecutor r=agi
James Willcox <snorp@snorp.net> - Mon, 12 Nov 2018 15:31:56 +0000 - rev 445889
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1506599 - Add @AnyThread annotation to GeckoWebExecutor r=agi Differential Revision: https://phabricator.services.mozilla.com/D11652
577c34da7b73f1d33026ff0c768ace3e893c34b8: Bug 1506133 - More HTML parser cleanup post bug 1392185. r=hsivonen
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 12 Nov 2018 14:37:09 +0000 - rev 445888
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1506133 - More HTML parser cleanup post bug 1392185. r=hsivonen Differential Revision: https://phabricator.services.mozilla.com/D11480
b05772bcb6f4e6e7e83cb7e05d12d160f82f65b5: Bug 1505045 - Fix error in setTimeoutIfNeeded when store is not ready yet; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 12 Nov 2018 15:09:45 +0000 - rev 445887
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1505045 - Fix error in setTimeoutIfNeeded when store is not ready yet; r=Honza. In some cases, the setTimeoutIfNeeded function can be called before the store is initialized, which is causing an exception when we try to dispatch the messages. With this patch, we check if the store is not ready, and re-schedule a timeout so messages can be handled properly when the store is ready. Differential Revision: https://phabricator.services.mozilla.com/D11044
96046dff0022da18603a359733514a4ff0efc799: Bug 1505086: remove build telemetry submission logic r=ted
Connor Sheehan <sheehan@mozilla.com> - Mon, 12 Nov 2018 14:57:59 +0000 - rev 445886
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1505086: remove build telemetry submission logic r=ted Currently, build telemetry submits at random, approximately every 10 `mach` invocations. This choice was made arbitrarily, with no real reason in mind for that level of frequency. After speaking with some of the data engineers in #telemetry, it seems we should be able to send pings to the telemetry pipeline far more frequently than we realized. This commit removes the telemetry submission logic and causes clients to attempt to send pings for every mach invocation. Pings are still saved to the outgoing directory, in case of a failure or in the case of offline `mach` runs. Differential Revision: https://phabricator.services.mozilla.com/D11279
9a2f0d443bb1d94c38da120b790fcad6245b77d7: Bug 1505086: use `mach python` to submit build telemetry r=ted
Connor Sheehan <sheehan@mozilla.com> - Mon, 12 Nov 2018 14:57:57 +0000 - rev 445885
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1505086: use `mach python` to submit build telemetry r=ted While attempting to improve the build telemetry submission logic, I found a bug in the way telemetry submission works. Essentially the submission script was failing to import any of the required packages (specifically `mozbuild.telemetry` in this case) as the method used to modify path was incorrect and the script was running outside of the virtualenv. The invocation is also sending stdout and stderr to `/dev/null`, making this problem even less obvious. When I fixed the path modifications, I realized that `mozbuild` imports will require a long chain of other imports (and transitively, more `sys.path` modifications) such as `which`, `mach`, `mozautomation`, etc to complete. When I tested the submission script, I did so by running `mach python build/submit_telemetry_data.py`, which runs the script in a virtualenv with all required packages installed. That's likely part of the reasons I overlooked this issue in testing. Rather than go through the process of importing every dependency of `mozbuild`, this commit changes the invocation of the submission script to go through `mach python`. Things seem to work as expected with this change. Differential Revision: https://phabricator.services.mozilla.com/D11278
12c35ad7e844ec1d1c555ef57acac71e5c97d656: Bug 1505086: move `verify_statedir` from telemetry submission script to `mozbuild.telemetry` r=ted
Connor Sheehan <sheehan@mozilla.com> - Mon, 12 Nov 2018 14:57:49 +0000 - rev 445884
Push 35028 by csabou@mozilla.com at Mon, 12 Nov 2018 21:54:15 +0000
Bug 1505086: move `verify_statedir` from telemetry submission script to `mozbuild.telemetry` r=ted A subsequent commit will require similar logic to the checks found in this command. Moving to mozbuild will allow us to re-use the function instead of re-writing similar logic. Differential Revision: https://phabricator.services.mozilla.com/D11277
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip