Victor Porof
10375c0418
Bug 1558517 - Pre 7: Bump eslint-plugin-mozilla version, r=standard8, CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D36989
--HG--
extra : source : 6d8fe93037b81be9112f6af2dbe1ca119faa059a
extra : amend_source : 22cbff1c11fa4ed7a0bce2b0f353ee02d1f14093
extra : intermediate-source : 700f28b61fa9701251b5f1e0e62be06e0688172c
2019-07-04 15:37:28 +02:00
Victor Porof
cda7f0dcb0
Bug 1558517 - Pre 3.2: Disable conflicting eslint:recommended rules by extending eslint-config-prettier, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34536
--HG--
extra : source : d380852a85aeaa9c94a073babfb238976a2a92d6
extra : intermediate-source : 895bba67b824070da27360a49578b938636d72f5
2019-06-11 16:07:08 +02:00
Victor Porof
34da32ec3c
Bug 1558517 - Pre 3.1: Change conflicting "camelcase" rule which would fail after running Prettier, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34695
--HG--
extra : source : 078747ad644246551a165a176a691e0440553c85
extra : intermediate-source : 3b39b237ae3c49eb6c9d56a2ef8bfb5134b878da
2019-06-12 11:43:25 +02:00
Victor Porof
b5a4cb3848
Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34535
--HG--
extra : source : 74ed7ee773393d305c4e948a57a1b1e32b1f12e8
extra : intermediate-source : 403d0757d61683e0a85d0bb07768eb39fbd0af72
2019-06-28 17:14:01 +02:00
Victor Porof
cb98e2f464
Bug 1558517 - Pre 2: Move the **/*.*html overrides to recommended.js, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34534
--HG--
extra : source : ed2cf27ca3ec535e1dbc634f3a603ad41678e646
extra : intermediate-source : 9b1f833b858f9bcdeed1fd7cd45d3fe051748712
2019-06-11 14:30:40 +02:00
Victor Porof
f64de7f91e
Bug 1558517 - Pre 1: Add eslint-plugin-fetch-options as a peer dependency, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34533
--HG--
extra : source : 18abd00a8919909a5c51fdb906a18de21310ff28
extra : intermediate-source : b86586c6a5995f7ea2fbe07ebdf9db402d26f94b
2019-06-19 13:52:53 -07:00
Victor Porof
41fa633fdd
Bug 1558517 - Pre 0: Prevent circular dependencies between the top-level .eslintrc and eslint-plugin-mozilla, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34532
--HG--
extra : source : a5c75883cb8fd56f92d984a4323ee5b8f8bb8e76
extra : intermediate-source : 81d50b2acc5cb1dbd0b81fc89a90200890b4187f
2019-06-12 11:12:04 +02:00
Tom Prince
cc334f7f17
Bug 1562287: Add an option to `mach try` to disable 3-tier PGO; r=mshal,ahal
...
Often times, PGO builds aren't required for testing things (in particular,
testing release automation). However, at least when testing release automation,
we do need to use the shippable build type.
Add an option to mach try that will disable using the 3-tier PGO jobs.
Differential Revision: https://phabricator.services.mozilla.com/D36365
--HG--
extra : moz-landing-system : lando
2019-07-04 19:03:04 +00:00
Tom Prince
770166e1f5
Bug 1562287: Allow setting other try_task_config settings than `templates`; r=ahal
...
Templates invoke the `morph` logic, which is somewhat confusing and inflexible.
Update the machinery to support setting other `try_task_config` values.
Differential Revision: https://phabricator.services.mozilla.com/D36364
--HG--
extra : moz-landing-system : lando
2019-07-04 06:25:18 +00:00
Tom Prince
225b100443
Bug 1562287: Factor out generation of try_task_config; r=ahal
...
Factor out the logic for calculating `try_task_config` from `push_to_try`,
so it can be called only for those selectors that need it.
Differential Revision: https://phabricator.services.mozilla.com/D36363
--HG--
extra : moz-landing-system : lando
2019-07-04 06:25:11 +00:00
Tom Prince
a5001a64e1
Bug 1562287: Don't advertise chemspill-prio in try syntax, since it isn't supported; r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D36362
--HG--
extra : moz-landing-system : lando
2019-07-04 06:24:58 +00:00
Brian Grinstead
5786770250
Bug 1562956 - eslint: allow dash in tag names in xul documents;r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D36808
--HG--
extra : moz-landing-system : lando
2019-07-04 11:18:47 +00:00
Gerald Squelart
84deee5fb4
Bug 1559000 - Enable/disable mozglue's AutoProfilerLabel when Gecko Profiler starts/stops - r=mstange
...
Instead of setting entry&exit function when Gecko Profiler is initialized, we
now set them when profiling actually starts, and reset them when profiling
stops. There may be edge cases (missing or unneeded labels at the very start or
end of a session) are not an issue.
Differential Revision: https://phabricator.services.mozilla.com/D34808
--HG--
extra : moz-landing-system : lando
2019-07-04 04:38:54 +00:00
Gerald Squelart
4d91208989
Bug 1559000 - mozglue's AutoProfilerLabel doesn't need to know about ProfilingStack - r=mstange
...
`ProfilingStack*` happens to be the information that the current Gecko Profiler
entry function wants to forward to the exit function, but AutoProfilerLabel does
not really need to know about that.
Changing it to `void*`, so that we can later use different entry/exit functions
that use different context types.
Differential Revision: https://phabricator.services.mozilla.com/D34806
--HG--
extra : moz-landing-system : lando
2019-07-04 04:38:16 +00:00
Ed Lee
c863d3c77b
Bug 1555450 - Remove locale-specific behavior when fully fluent (no longer using properties/json) r=k88hudson
...
Depends on D36764
Differential Revision: https://phabricator.services.mozilla.com/D36769
--HG--
rename : browser/components/newtab/prerendered/static/activity-stream-debug.html => browser/components/newtab/prerendered/activity-stream-debug.html
rename : browser/components/newtab/prerendered/locales/en-US/activity-stream-noscripts.html => browser/components/newtab/prerendered/activity-stream-noscripts.html
rename : browser/components/newtab/prerendered/locales/en-US/activity-stream.html => browser/components/newtab/prerendered/activity-stream.html
extra : moz-landing-system : lando
2019-07-03 23:49:07 +00:00
Ehsan Akhgari
65bb83f0f6
Bug 1519636 - Mark the entire media/libdav1d directory as third-party; r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D35474
--HG--
extra : moz-landing-system : lando
2019-06-28 07:37:58 +00:00
Sean Feng
aed178a11b
Bug 1563228 - Bump browsertime target hash r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D36758
--HG--
extra : moz-landing-system : lando
2019-07-03 16:01:52 +00:00
Markus Stange
053b6b369b
Bug 1557789 - Expose subcategory information in the profile JSON. r=njn
...
This was reviewed before in bug 1500692.
Differential Revision: https://phabricator.services.mozilla.com/D11338
--HG--
extra : moz-landing-system : lando
2019-07-02 17:27:13 +00:00
Edwin Gao
6b9a6ec54c
Bug 1559975 - convert testing/tps to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35328
--HG--
extra : moz-landing-system : lando
2019-07-02 18:04:40 +00:00
Edwin Gao
1fd0b4e594
Bug 1559975 - convert testing/awsy to python3 syntax r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35327
--HG--
extra : moz-landing-system : lando
2019-07-02 17:26:13 +00:00
Maliha Islam
2d69e323f1
Bug 1559975 - Make directories python3 compatible r=catlee
...
Differential Revision: https://phabricator.services.mozilla.com/D35257
--HG--
extra : moz-landing-system : lando
2019-07-02 15:47:34 +00:00
Barret Rennie
f1d04044bd
Bug 1560193 - Always specify the Python executable to use when running `./mach browsertime` r=nalexander
...
If `./mach browsertime` runs browsertime with a globally-installed node, due to
an existing bug in [execa][1], the wrong Python will be executed. We now
specify the full path of the Python binary we wish to use (via the `PYTHON`
environment variable that our fork of browsertime supports) and avoid this
issue altogether.
[1]: https://github.com/sindresorhus/execa/issues/153
Differential Revision: https://phabricator.services.mozilla.com/D35374
--HG--
extra : moz-landing-system : lando
2019-07-02 17:29:33 +00:00
Greg Tatum
491216f7dd
Bug 1545582 - Add tests for new JS allocations feature; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D34544
--HG--
extra : moz-landing-system : lando
2019-07-01 21:53:28 +00:00
Greg Tatum
bbec67e8f2
Bug 1545582 - Integrate JavaScript memory allocation tracking to the profiler; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D34543
--HG--
extra : moz-landing-system : lando
2019-07-01 21:53:11 +00:00
Zibi Braniecki
b0ba25f8b9
Bug 1558602 - Allow DocumentL10n to use LocalizationSync. r=smaug,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D34584
--HG--
extra : moz-landing-system : lando
2019-07-01 17:56:57 +00:00
Simon Fraser
d0608d0c0a
Bug 1559980 Remove python/safety from py3 linting r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D35242
--HG--
extra : moz-landing-system : lando
2019-06-26 20:57:21 +00:00
Adam Gashlin
2b3a91bf60
Bug 1508430 - Add option to list tasks in try again history r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D36145
--HG--
extra : moz-landing-system : lando
2019-06-28 19:17:11 +00:00
Armen Zambrano G.
53bd62e369
Bug 1559975 - Python3 linting changes for raptor r=Callek,rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D35252
--HG--
extra : moz-landing-system : lando
2019-06-24 20:50:14 +00:00
Nick Thomas
1048178580
Bug 1559975 - enable py2 and py3 linting in memory r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35251
--HG--
extra : moz-landing-system : lando
2019-06-28 18:53:28 +00:00
Marco Castelluccio
52be340076
Bug 1559975 - Add future imports to testing/remotecppunittests.py and testing/runcppunittests.py and remove them from py2 exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35246
--HG--
extra : moz-landing-system : lando
2019-06-28 13:47:57 +00:00
Mark Banner
12326bcf8b
Bug 1542246 - Add initial documentation for the new Search Engine configuration format. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D34144
--HG--
extra : moz-landing-system : lando
2019-06-28 15:23:00 +00:00
Julien Wajsberg
319394f539
Bug 1561881 - Always capture the memory counters when profiling r=gerald
...
Differential Revision: https://phabricator.services.mozilla.com/D36186
--HG--
extra : moz-landing-system : lando
2019-06-27 14:02:30 +00:00
Gerald Squelart
b13eeec2e9
Bug 1552063 - Use PowerOfTwo and PowerOfTwoMask in profilers - r=gregtatum
...
PowerOfTwo makes for a cleaner and more expressive interface, showing that the
profiler will use a power-of-2 storage size.
Using PowerOfTwoMask in ProfilerBuffer also makes it more obvious that we want
cheap modulo operations.
And we don't need to keep the original capacity, as it's only used once and can
easily be recomputed from the mask.
Differential Revision: https://phabricator.services.mozilla.com/D36027
--HG--
extra : moz-landing-system : lando
2019-06-28 07:12:57 +00:00
Andreea Pavel
4d16b0896b
Backed out 2 changesets (bug 1552063) for mingw build bustages on a CLOSED TREE
...
Backed out changeset 2975f3f76576 (bug 1552063)
Backed out changeset 6284bcd7304e (bug 1552063)
2019-06-28 02:09:41 +03:00
Gerald Squelart
475dbeee0a
Bug 1552063 - Use PowerOfTwo and PowerOfTwoMask in profilers - r=gregtatum
...
PowerOfTwo makes for a cleaner and more expressive interface, showing that the
profiler will use a power-of-2 storage size.
Using PowerOfTwoMask in ProfilerBuffer also makes it more obvious that we want
cheap modulo operations.
And we don't need to keep the original capacity, as it's only used once and can
easily be recomputed from the mask.
Differential Revision: https://phabricator.services.mozilla.com/D36027
--HG--
extra : moz-landing-system : lando
2019-06-27 14:23:17 +00:00
Marco Castelluccio
41559f0e29
Bug 1559975 - Fix py3 lint issues in testing/firefox-ui and enable py3 linter r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35244
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:53 +00:00
Marco Castelluccio
1ca0405e1a
Bug 1559975 - Remove tools/update-packaging from py3 exclude list. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35237
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:55 +00:00
Chris AtLee
edfd451e75
Bug 1559975: Don't require absolute import future if we don't have any imports r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35341
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:47 +00:00
Chris Manchester
4158f69bc1
Bug 1559982 - Make testing/gtest importable with python 3. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35245
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:51 +00:00
Mihai Alexandru Michis
9852c55d11
Backed out 5 changesets (bug 1559982, bug 1559975) for cpp unit test failures due to unsupported operand type. CLOSED TREE
...
Backed out changeset 2309aac6cea3 (bug 1559975)
Backed out changeset bf5a6d853abd (bug 1559975)
Backed out changeset 0c36f78c971a (bug 1559975)
Backed out changeset 0560cf7df7dc (bug 1559975)
Backed out changeset 4cb64ca524e7 (bug 1559982)
2019-06-27 02:03:31 +03:00
prathiksha
70eb996035
Bug 1555438 - Add support to get appBuildID in RPM. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D33063
--HG--
extra : moz-landing-system : lando
2019-06-26 20:23:42 +00:00
prathiksha
71e6682344
Bug 1555438 - Add support for getIntPref in RPM. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D33062
--HG--
extra : moz-landing-system : lando
2019-06-26 20:23:32 +00:00
Marco Castelluccio
ed545ba83e
Bug 1559975 - Add future imports to testing/remotecppunittests.py and testing/runcppunittests.py and remove them from py2 exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35246
--HG--
extra : moz-landing-system : lando
2019-06-26 15:31:24 +00:00
Marco Castelluccio
cad5dfda57
Bug 1559975 - Fix py3 lint issues in testing/firefox-ui and enable py3 linter r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35244
--HG--
extra : moz-landing-system : lando
2019-06-26 18:25:18 +00:00
Marco Castelluccio
9ef2872276
Bug 1559975 - Remove tools/update-packaging from py3 exclude list. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35237
--HG--
extra : moz-landing-system : lando
2019-06-26 16:09:56 +00:00
Chris AtLee
2735dd4a00
Bug 1559975: Don't require absolute import future if we don't have any imports r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35341
--HG--
extra : moz-landing-system : lando
2019-06-24 21:20:43 +00:00
Chris Manchester
89a6a2647d
Bug 1559982 - Make testing/gtest importable with python 3. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35245
--HG--
extra : moz-landing-system : lando
2019-06-24 21:20:43 +00:00
Christian Holler
75691588ac
Bug 1561346 - Allow FUZZING_INTERFACE_STREAM to be used multiple times. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D35824
--HG--
extra : moz-landing-system : lando
2019-06-25 22:02:52 +00:00
Jim Porter
32b61264e9
Bug 1551992 - Compress profile data before sending to perf-html; r=mstange,julienw
...
Differential Revision: https://phabricator.services.mozilla.com/D33399
--HG--
extra : moz-landing-system : lando
2019-06-25 09:54:49 +00:00
Nazım Can Altınova
2ecffabef5
Bug 1548694 - Split the profiler page information tests to prevent intermittent timeout r=julienw
...
Differential Revision: https://phabricator.services.mozilla.com/D29812
--HG--
rename : tools/profiler/tests/browser/browser_test_profile_history_page_info.js => tools/profiler/tests/browser/browser_test_profile_pushstate_page_info.js
rename : tools/profiler/tests/browser/browser_test_profile_page_info.js => tools/profiler/tests/browser/browser_test_profile_single_frame_page_info.js
extra : moz-landing-system : lando
2019-05-03 12:43:55 +00:00