96046dff0022da18603a359733514a4ff0efc799: Bug 1505086: remove build telemetry submission logic r=ted
Connor Sheehan <sheehan@mozilla.com> - Mon, 12 Nov 2018 14:57:59 +0000 - rev 445903
Push
72812 by cosheehan@mozilla.com at Mon, 12 Nov 2018 14:59:27 +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 445902
Push
72812 by cosheehan@mozilla.com at Mon, 12 Nov 2018 14:59:27 +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 445901
Push
72812 by cosheehan@mozilla.com at Mon, 12 Nov 2018 14:59:27 +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
7973a6c12bde2cc8262bc1462390e47ee0395835: Bug 1506543 - Remove the comment from Bug 1506543, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 12 Nov 2018 14:43:02 +0000 - rev 445900
Push
72811 by rvandermeulen@mozilla.com at Mon, 12 Nov 2018 14:53:10 +0000
99d830166ae2b3862953b999b42f9294d26211b9: Bug 1506179 - rename webgl::AttribBaseType::Bool to Boolean; r=jgilbert
Alex Gaynor <agaynor@mozilla.com> - Fri, 09 Nov 2018 21:38:31 +0000 - rev 445899
Push
72810 by rvandermeulen@mozilla.com at Mon, 12 Nov 2018 14:52:34 +0000
Bug 1506179 - rename webgl::AttribBaseType::Bool to Boolean; r=jgilbert
X11.h defines a macro named "Bool", which can cause surprising compile errors due to include order.
Differential Revision:
https://phabricator.services.mozilla.com/D11494
233f5ec7592438d70f43524dd7f628d717ae4f81: Bug 1504181 - Force scientific notation in CanonicalJSON r=glasserc
Mathieu Leplatre <mathieu@mozilla.com> - Mon, 12 Nov 2018 14:12:58 +0000 - rev 445898
Push
72809 by mleplatre@mozilla.com at Mon, 12 Nov 2018 14:14:14 +0000
Bug 1504181 - Force scientific notation in CanonicalJSON r=glasserc
Mimic python for small float numbers
Differential Revision:
https://phabricator.services.mozilla.com/D10734
744ccc0fb73dfa5147ea696227c05b5931e2c2a3: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 12 Nov 2018 13:57:43 +0000 - rev 445897
Push
72808 by rvandermeulen@mozilla.com at Mon, 12 Nov 2018 13:58:23 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision:
https://phabricator.services.mozilla.com/D11629
46dabf9308d8b7ae555f7f416fd744ff0d22d240: Bug 1505687 - Visual tweaks to about:privatebrowsing; r=johannh
Florens Verschelde <florens@fvsch.com> - Mon, 12 Nov 2018 13:35:38 +0000 - rev 445896
Push
72807 by jhofmann@mozilla.com at Mon, 12 Nov 2018 13:36:42 +0000
Bug 1505687 - Visual tweaks to about:privatebrowsing; r=johannh
- Fix bullet list margins.
- Improve :hover:active style for links.
- Improve narrow width layout: flexible list item width, more reasonable line-heights, move content blocking icon inline.
Differential Revision:
https://phabricator.services.mozilla.com/D11579
ef29af431afb61f2f775a3271d2d170d86a36d84: Bug 1506576 - Update webrender to commit 45498e55dbb918f82e9583d03912b73b5a301a30 (WR PR #3299). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Mon, 12 Nov 2018 12:58:02 +0000 - rev 445895
Push
72806 by kgupta@mozilla.com at Mon, 12 Nov 2018 12:58:32 +0000
Bug 1506576 - Update webrender to commit 45498e55dbb918f82e9583d03912b73b5a301a30 (WR PR #3299). r=kats
Differential Revision:
https://phabricator.services.mozilla.com/D11635
ea56fcfdbf72dd653c2a9f63acece63c3b822a4d: Bug 1506575 - Re-generate FFI header. r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Mon, 12 Nov 2018 12:55:55 +0000 - rev 445894
Push
72805 by kgupta@mozilla.com at Mon, 12 Nov 2018 12:56:35 +0000
Bug 1506575 - Re-generate FFI header. r=kats
Depends on D11633
Differential Revision:
https://phabricator.services.mozilla.com/D11634
479a354664e7746d9321138b6820ca30e4a2cea9: Bug 1506575 - Update webrender to commit d9bddae3796e782548b9f3dfffdbcb26cf719232 (WR PR #3298). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Mon, 12 Nov 2018 12:55:51 +0000 - rev 445893
Push
72805 by kgupta@mozilla.com at Mon, 12 Nov 2018 12:56:35 +0000
Bug 1506575 - Update webrender to commit d9bddae3796e782548b9f3dfffdbcb26cf719232 (WR PR #3298). r=kats
Differential Revision:
https://phabricator.services.mozilla.com/D11633
e04345da0540c702c64a28973511166e6c3134a3: Bug 1506573 - Update webrender to commit 591f577fcc16f7ac9cda206072d8aee4f0358b0f (WR PR #3296). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Mon, 12 Nov 2018 12:52:43 +0000 - rev 445892
Push
72804 by kgupta@mozilla.com at Mon, 12 Nov 2018 12:53:13 +0000
Bug 1506573 - Update webrender to commit 591f577fcc16f7ac9cda206072d8aee4f0358b0f (WR PR #3296). r=kats
Differential Revision:
https://phabricator.services.mozilla.com/D11632
72f38eef629e44433c8161a3ddc2de8bd1b276e9: Bug 1506494 - Update webrender to commit c7a0d33c751aec6e4e525a51ae56a189f68f11f5 (WR PR #3289). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Mon, 12 Nov 2018 12:48:39 +0000 - rev 445891
Push
72803 by kgupta@mozilla.com at Mon, 12 Nov 2018 12:49:10 +0000
Bug 1506494 - Update webrender to commit c7a0d33c751aec6e4e525a51ae56a189f68f11f5 (WR PR #3289). r=kats
Differential Revision:
https://phabricator.services.mozilla.com/D11631
0a042fd624ea9867a20a3cfaa826c136280509d7: Bug 1505765 - Add documentation to test remote dbg changes on Android;r=ladybenko,daisuke
Julian Descottes <jdescottes@mozilla.com> - Mon, 12 Nov 2018 12:12:35 +0000 - rev 445890
Push
72802 by jdescottes@mozilla.com at Mon, 12 Nov 2018 12:19:39 +0000
Bug 1505765 - Add documentation to test remote dbg changes on Android;r=ladybenko,daisuke
Differential Revision:
https://phabricator.services.mozilla.com/D11319
5e33f5fe95e3413000ffc7277fa4929b3fbc152f: Bug 1505285 - Add mochitest to check that aboutdebugging shows tab favicons;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Fri, 09 Nov 2018 17:30:38 +0000 - rev 445889
Push
72801 by jdescottes@mozilla.com at Mon, 12 Nov 2018 12:06:49 +0000
Bug 1505285 - Add mochitest to check that aboutdebugging shows tab favicons;r=ladybenko
Depends on D11161
Differential Revision:
https://phabricator.services.mozilla.com/D11162
f7f739f5f02f0e1f3e51ad636cee4e2e8d04a36e: Bug 1505285 - Restore favicons option for root listTabs;r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Nov 2018 16:44:37 +0000 - rev 445888
Push
72801 by jdescottes@mozilla.com at Mon, 12 Nov 2018 12:06:49 +0000
Bug 1505285 - Restore favicons option for root listTabs;r=ochameau
Differential Revision:
https://phabricator.services.mozilla.com/D11161
2255173f959f40c0fc4f37981426dd22ddb96e8d: No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
ffxbld <ffxbld@mozilla.com> - Mon, 12 Nov 2018 11:46:12 +0000 - rev 445887
Push
72800 by sfraser@mozilla.com at Mon, 12 Nov 2018 12:02:33 +0000
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision:
https://phabricator.services.mozilla.com/D11607
7e613710a9e121e1b903866148b3513ef312a47b: Bug 1505989 - pass around actual content policy types so they work even when using 'save page as', r=ckerschb
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 09 Nov 2018 14:48:11 +0000 - rev 445886
Push
72799 by gijskruitbosch@gmail.com at Mon, 12 Nov 2018 12:01:56 +0000
Bug 1505989 - pass around actual content policy types so they work even when using 'save page as', r=ckerschb
Depends on D11412
Differential Revision:
https://phabricator.services.mozilla.com/D11413
c52a3f7f06ad32032bf355cc4a3ac698832112a5: Bug 1504323 - P2 Enable ESLint for netwerk/test/httpserver/ (manual changes) r=Standard8,dragana
Junior Hsu <juhsu@mozilla.com> - Fri, 09 Nov 2018 11:28:32 +0000 - rev 445885
Push
72798 by mbanner@mozilla.com at Mon, 12 Nov 2018 12:01:21 +0000
Bug 1504323 - P2 Enable ESLint for netwerk/test/httpserver/ (manual changes) r=Standard8,dragana
Differential Revision:
https://phabricator.services.mozilla.com/D10986
2a943fb3c3ac81b161e08764a64bb91dbd2a6f47: Bug 1504323 - P1 Enable ESLint for netwerk/test/httpserver/ (automatic changes) r=Standard8,dragana
Junior Hsu <juhsu@mozilla.com> - Sun, 11 Nov 2018 21:25:52 +0000 - rev 445884
Push
72798 by mbanner@mozilla.com at Mon, 12 Nov 2018 12:01:21 +0000
Bug 1504323 - P1 Enable ESLint for netwerk/test/httpserver/ (automatic changes) r=Standard8,dragana
Differential Revision:
https://phabricator.services.mozilla.com/D10985