Cosmin Sabou
14938bad3b
Backed out 10 changesets (bug 1550108) for causing build bustages on StartupCache.cpp.
...
Backed out changeset cbadfa2bbd7e (bug 1550108)
Backed out changeset 2560f0ab6ebf (bug 1550108)
Backed out changeset 0a1fa8d8bb3c (bug 1550108)
Backed out changeset 62416909cf67 (bug 1550108)
Backed out changeset 60991713b1e2 (bug 1550108)
Backed out changeset f950e30afd90 (bug 1550108)
Backed out changeset e63d0a1fec38 (bug 1550108)
Backed out changeset 7a009d42e7e7 (bug 1550108)
Backed out changeset 395affa4c205 (bug 1550108)
Backed out changeset 0fd41e9dbd2a (bug 1550108)
--HG--
rename : mfbt/lz4/lz4.c => mfbt/lz4.c
rename : mfbt/lz4/lz4.h => mfbt/lz4.h
2019-09-29 01:14:31 +03:00
Doug Thayer
fdbddfa996
Bug 1550108 - Pull in secondary lz4 libraries r=glandium
...
I opted to go with what I perceived as the more expedient route
of leaving lz4 roughly where it is and just adding to that. The
biggest complication was xxhash, which is included elsewhere.
I'm not generally proficient with build-related things though so
my solution may be wrong and not just ugly.
Differential Revision: https://phabricator.services.mozilla.com/D30640
--HG--
rename : mfbt/lz4.c => mfbt/lz4/lz4.c
rename : mfbt/lz4.h => mfbt/lz4/lz4.h
extra : moz-landing-system : lando
2019-09-27 22:15:01 +00:00
Brindusan Cristian
e2348a18ee
Backed out 2 changesets (bug 1573211) as requested by dmajor on irc. CLOSED TREE
...
Backed out changeset 587463567434 (bug 1573211)
Backed out changeset de0fe40466cb (bug 1573211)
--HG--
rename : build/build-clang/clang-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-linux64-aarch64-cross.json => build/build-clang/clang-8-linux64-aarch64-cross.json
rename : build/build-clang/clang-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : taskcluster/scripts/misc/build-clang-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
extra : histedit_source : 3f9570ab67fd42186265b1dbb6e93c8342bc60e2
2019-09-26 20:12:51 +03:00
Victor Porof
71a08e56c3
Bug 1583440 - Enable fuzzer-no-link on the rkv crate when fuzzing, r=truber
...
Differential Revision: https://phabricator.services.mozilla.com/D46901
--HG--
extra : moz-landing-system : lando
2019-09-26 16:24:50 +00:00
Victor Porof
b0783dc7ee
Bug 1583439 - Update lmdb-rkv-sys, lmdb-rkv and rkv crates to their latest versions, r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D46899
--HG--
extra : moz-landing-system : lando
2019-09-26 11:52:13 +00:00
Mike Hommey
998851dbba
Bug 1582574 - Make minidump_stackwalk toolchain binary compatible with both older and newer Debian/Ubuntu. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D46538
--HG--
extra : moz-landing-system : lando
2019-09-25 22:03:16 +00:00
Andreea Pavel
9fd779e03f
Merge mozilla-central to autoland on a CLOSED TREE
2019-09-26 01:00:14 +03:00
Andreea Pavel
aacd9754e9
Merge mozilla-inbound to mozilla-central a=merge
2019-09-26 00:53:01 +03:00
Nick Alexander
3bf9f51b30
Bug 1575014 - Fix `./mach try --gecko-profile ...`. r=tomprince,ahal
...
An error crept in, resulting in:
```
[task ...] InterpreterError: InterpreterError: infix: [..] expects integer [..] integer
```
At some point, `suite` became a string name and not an object with a
string `name` member. However, in the interim, the diversity of
`command` structures has made the template approach untenable.
Therefore, this commit converts `GeckoProfile` to a `TryConfig`. The
existing test clearly wasn't helpful, and it doesn't really map to a
`TryConfig` test, so it was removed.
Differential Revision: https://phabricator.services.mozilla.com/D41603
--HG--
extra : moz-landing-system : lando
2019-09-25 20:18:17 +00:00
Oana Pop Rus
4b9792db7c
Backed out changeset 371641b1010b (bug 1580280
) for lints failure on a CLOSED TREE
2019-09-26 00:18:33 +03:00
Andrew Halberstadt
fdc7d0afac
Bug 1580280
- [mozlint] Run |mach lint| with Python 3 and drop support for Python 2 r=mars
...
Differential Revision: https://phabricator.services.mozilla.com/D45441
--HG--
extra : moz-landing-system : lando
2019-09-25 20:03:14 +00:00
Boris Zbarsky
7ccdf0a53c
Bug 1574201. Remove support for IDL "implements" statements. r=edgar
...
A bunch of loop-detection, etc, complexity goes away because mixins are not
interfaces and the mixin syntax does not allow various things we had to guard
against in terms of maplikes and whatnot.
Differential Revision: https://phabricator.services.mozilla.com/D46524
--HG--
extra : moz-landing-system : lando
2019-09-25 19:59:00 +00:00
Andi-Bogdan Postelnicu
5f02cc9b02
MANUAL PUSH: Fix for Bug 1573211 - Re-generate the autotest results for clang-tidy analysis. r=myself.
...
--HG--
extra : rebase_source : d360e92b0da5701e1cfd4e1f49032283bd288ed5
extra : amend_source : edf7899f8bce61f4a5120713bd04cedc83085ea7
2019-09-25 17:30:19 +03:00
Mihai Alexandru Michis
4e1448e7e6
Backed out 2 changesets (bug 1510226) for causing xpcshell crashes and xpcshell failures in test_TelemetrySession.js CLOSED TREE
...
Backed out changeset cb739de6606d (bug 1510226)
Backed out changeset b6f670610dc3 (bug 1510226)
2019-09-25 04:25:07 +03:00
David Major
9d69f6a5ba
Bug 1573211 - Update to clang 9.0.0 r=glandium
...
Updates all clang 8.0.1 to version 9.0.0, except for the mingw builds
which suffer from bug 1548624 and will be handled separately later.
Differential Revision: https://phabricator.services.mozilla.com/D44160
MANUAL PUSH: Rebuild clang toolchains without stalling autoland
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-android.json
rename : build/build-clang/clang-8-linux64-aarch64-cross.json => build/build-clang/clang-linux64-aarch64-cross.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-macosx64.json
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-linux-macosx-cross.sh
extra : amend_source : 2dc7e91897e869ead501f19fbd7960d59c4b79bd
2019-09-21 16:26:53 +02:00
Andrew Halberstadt
898dfb96b4
Bug 1567642 - [lint.flake8] Fix misc flake8 under Python 3 lint issues r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D45417
--HG--
extra : moz-landing-system : lando
2019-09-24 14:44:01 +00:00
Olli Pettay
beb759c519
Bug 1582655, try to make browser_test_feature_preferencereads.js less racy and let browser_test_feature_jsallocations.js to run a bit longer, r=whawkins
...
Differential Revision: https://phabricator.services.mozilla.com/D46865
--HG--
extra : moz-landing-system : lando
2019-09-24 09:23:35 +00:00
Kristen Wright
570169ce06
Bug 1566315 - Add prefs to ignore_prefs r=njn
...
Adds prefs to `IGNORE_PREFS` so that they will be overlooked by lintpref. `devtools.console.stdout.chrome`, `devtools.console.stdout.content`, and `browser.dom.window.dump.enabled` make use of the `sticky` attribute, and `fission.autostart` makes use of the `locked` attribute within all.js.
Differential Revision: https://phabricator.services.mozilla.com/D44887
--HG--
extra : moz-landing-system : lando
2019-09-24 00:11:19 +00:00
Kristen Wright
26e2831215
Bug 1566315 - Linter for StaticPrefList.yaml r=njn,ahal,glandium
...
Linter that checks for duplicates between StaticPrefList.yaml and all.js. Also a starting point for other prefs linting tasks.
Differential Revision: https://phabricator.services.mozilla.com/D42340
--HG--
extra : moz-landing-system : lando
2019-09-24 00:09:08 +00:00
Noemi Erli
ecdbbb2a1f
Backed out 8 changesets (bug 1564549) for causing failures in browser_all_files_referenced.js CLOSED TREE
...
Backed out changeset a6b83802832c (bug 1564549)
Backed out changeset 7f38c6ddd009 (bug 1564549)
Backed out changeset 15a754fb192e (bug 1564549)
Backed out changeset 34441585469f (bug 1564549)
Backed out changeset aada27f6ad6e (bug 1564549)
Backed out changeset 103dbf465704 (bug 1564549)
Backed out changeset c38e72058869 (bug 1564549)
Backed out changeset aca91e9add16 (bug 1564549)
2019-09-24 02:38:39 +03:00
Eitan Isaacson
b7427e24a9
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:21 +00:00
Gerald Squelart
16dbd4f365
Bug 1582992 - Removed unneded BlocksRingBuffer's entry destructor, and ProfilerBuffer's JS::AutoSuppressGCAnalysis - r=gregtatum
...
`BlocksRingBuffer` had an "entry destructor" to make it a more generic
container, and it was useful during early prototyping of the new profiler
storage (so that we could store owning pointers).
But this entry destructor is stored in an `std::function`, which gets marked as
a potential GC caller by the js rooting hazard analyzer; and as this bug found,
it's not obvious where to place `JS::AutoSuppressGCAnalysis`, because profiler
entries (including stacks) could be added on one thread while GC happens
elsewhere, which triggers the embedded `AutoAssertNoGC` check.
Since we don't actually use the entry destructor facility in the profiler, it's
easier to just get rid of it. As a bonus, it's a small optimization.
Tests that were using an entry destructor now use the `State` instead, to verify
that entries are pushed and cleared as expected.
If needed in the future outside of the profiler, `BlocksRingBuffer` could again
include an entry destructor, but it would have to be through templating, so that
the class used in the profiler wouldn't contain an `std::function`.
Differential Revision: https://phabricator.services.mozilla.com/D46738
--HG--
extra : moz-landing-system : lando
2019-09-23 20:50:20 +00:00
Anmol Agarwal
d6766388f1
Bug 1554657 - Add a verbose mode to |mach lint| to display log output r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D43507
--HG--
extra : moz-landing-system : lando
2019-09-23 13:19:25 +00:00
Jesse Schwartzentruber
146562d993
Bug 1581158 - Add fuzzing target for rkv r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D45891
--HG--
rename : tools/fuzzing/moz.build => tools/fuzzing/rust/moz.build
extra : moz-landing-system : lando
2019-09-20 21:27:35 +00:00
Ted Campbell
62565b25fc
Bug 1578730 - Add js::GetCodeCovergeSummaryAll API. r=nbp,marco
...
Split the GetCodeCoverageSummary API into a variant for a specific realm
vs checking all realms. This restores the original behaviour of the
getLcovInfo testing function to only return info on current realm. This
makes testing OOM behaviour much more predictable.
Differential Revision: https://phabricator.services.mozilla.com/D46167
--HG--
extra : moz-landing-system : lando
2019-09-19 00:08:39 +00:00
Andrew Halberstadt
885bdd32e7
Bug 1580280
- [lint] Support Python 3 in other lint integrations r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D45440
--HG--
extra : moz-landing-system : lando
2019-09-18 21:11:02 +00:00
Andrew Halberstadt
795035dba3
Bug 1580280
- [lint] Support Python 3 in the wpt integration r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D45439
--HG--
extra : moz-landing-system : lando
2019-09-19 00:34:48 +00:00
Andi-Bogdan Postelnicu
f26c05d126
Bug 1581846 - mark some Coverity checkers as disabled since their results yiled to be false-positive. r=bastien
...
Differential Revision: https://phabricator.services.mozilla.com/D46151
--HG--
extra : moz-landing-system : lando
2019-09-19 03:57:34 +00:00
Greg Tatum
1700229ac1
Bug 1564475 - Add a native allocation profiling test; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D42198
--HG--
extra : moz-landing-system : lando
2019-09-18 18:47:03 +00:00
Greg Tatum
b534604d61
Bug 1564475 - Only turn on the native allocation tracking with a profiler feature; r=njn
...
The code changes to use a profiler feature for the native allocations were deferred
until this commit.
Differential Revision: https://phabricator.services.mozilla.com/D42196
--HG--
extra : moz-landing-system : lando
2019-09-18 18:46:39 +00:00
Greg Tatum
1738125fb6
Bug 1564475 - Add a mechanism to collect profiler backtraces; r=njn,gerald
...
The profiler backtraces inside a memory hook are re-entrant for the
profile lock. This patch adds additional guards to protect against this
in order to allow for a profiler backtrace during native allocations.
Differential Revision: https://phabricator.services.mozilla.com/D42195
--HG--
extra : moz-landing-system : lando
2019-09-18 18:46:19 +00:00
Greg Tatum
7da1f1429c
Bug 1564475 - Disable native allocations when the bloat log is turned on; r=njn
...
There is a bad interaction between the bloat log and the native allocation
tracking. There is a detailed message explaining the problem in the code.
Differential Revision: https://phabricator.services.mozilla.com/D42194
--HG--
extra : moz-landing-system : lando
2019-09-18 18:46:06 +00:00
Greg Tatum
4aa10db6ce
Bug 1564475 - Add the ability to collect markers with a Bernoulli trial; r=njn
...
This commit adds both the native allocation marker, and the Bernoulli
trial to attempt to sample the native allocations.
Differential Revision: https://phabricator.services.mozilla.com/D42193
--HG--
extra : moz-landing-system : lando
2019-09-18 18:45:57 +00:00
Greg Tatum
5b4a05cfdf
Bug 1564475 - Add a mechanism to block re-entry on profiler memory hooks; r=njn
...
This commit adds a ThreadIntercept mechanism to block re-entry when
attempting to collect the stacks of native allocations.
A following commit will actually hook them up to collect allocations.
Differential Revision: https://phabricator.services.mozilla.com/D39882
--HG--
extra : moz-landing-system : lando
2019-09-18 18:45:48 +00:00
Greg Tatum
8340186c94
Bug 1564475 - Remove lock failure when removing the profiler counters; r=jesup
...
The ProfilerCounters had a static lifetime controlled by a UniquePtr. This
is an issue if the profiler mutex, which is also static, gets destroyed
first. The counters will then try to access the profiler mutex, and find
it already destroyed, leading to a crash. This commit changes the life
cycle to explicitly leak the counters for the lifteime of the process.
In addition, this patch adds explicit install and removal functions for
the memory hooks.
Differential Revision: https://phabricator.services.mozilla.com/D42192
--HG--
extra : moz-landing-system : lando
2019-09-18 18:45:44 +00:00
Gerald Squelart
ab686fa4f7
Bug 1549482 - Rudimentary no-sampling mode - r=gregtatum
...
If all sampling-related features ("Native Stacks", "JavaScript", and "Native
Leaf Stack") are OFF, the sampler loop will not record any stack samples, not
even from labels, which should reduce the profiler overhead significantly.
This means that the sampling rate could be slowed down (up to 5s interval), to
help reduce the power consumption incurred by wake-ups for sampling.
Markers are not affected by this, and will all be recorded as expected.
However counters (e.g., memory allocations) are still tied to sampling, so their
sampling resolution will be reduced to whatever sampling rate is chosen.
Some existing tests relied on stack sampling happening, so they now enable at
least "leaf". Bug 1579333 may revisit these tests for a better solution (if
possible).
Differential Revision: https://phabricator.services.mozilla.com/D46753
--HG--
extra : moz-landing-system : lando
2019-09-24 15:50:19 +00:00
Mark Hammond
140dc3f765
Bug 1578217 - remove the sync 'yellow state' telemetry. r=tcsc
...
Differential Revision: https://phabricator.services.mozilla.com/D45765
--HG--
extra : moz-landing-system : lando
2019-09-19 00:34:04 +00:00
Bas Schouten
53993c8cdf
Bug 1581427: Define UniqueProfilerBacktrace and profiler_get_backtrace() to be no-ops on a build without profiling. r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D46090
--HG--
extra : moz-landing-system : lando
2019-09-18 12:38:52 +00:00
Gerald Squelart
2402857f3f
Bug 1581049 - Use AutoCStrings in StreamSamplesToJSON to avoid mallocs - r=gregtatum
...
Profiling the profiler showed a lot of time spent allocating memory for the
frame-address strings, almost half the time of `StreamSamplesToJSON`!
Using an "Auto" string will prevent these allocations in most cases.
Also removed the `printf("0x%llx")`, instead just appending "0x" and an hex-
formatted number with `AppendInt()` (which handles 32- and 64-bit numbers
separately, so there is no more needs to do a double-cast to avoid sign
extensions -- There is still a double cast, but a no-op one to fix the type to
either `uint32_t` or `uint64_t`).
Using an Auto string for nearby frame labels as well.
Differential Revision: https://phabricator.services.mozilla.com/D45841
--HG--
extra : moz-landing-system : lando
2019-09-18 01:23:12 +00:00
Gerald Squelart
b5d3f932a0
Bug 1581049 - Gather stack sample data into fewer entries - r=gregtatum
...
Stack samples may contain up to hundreds or thousands of entries, which need to
be copied (during sampling and duplicating), and also mostly skipped when
creating the JSON output for other threads or other types of profile data.
This patch gathers all sample legacy entries (apart from the thread id and the
timestamp) into a single non-legacy entry, which is much faster to copy or
skip. The preceding timestamp now has a distinct Kind (`TimeBeforeCompactStack`)
to know whether to handle legacy entries of the new `CompactStack` entry kind.
Differential Revision: https://phabricator.services.mozilla.com/D45840
--HG--
extra : moz-landing-system : lando
2019-09-18 01:23:00 +00:00
Gerald Squelart
738f482766
Bug 1578329 - profiler_can_accept_markers(), don't store markers when paused - r=gregtatum
...
profiler_can_accept_markers() is a fast and racy check that markers would
currently be stored, it should be used around potentially-expensive calls to
add markers.
And now markers are no longer stored when the profiler is paused. (Note that the
profiler is paused when a profile is being stored, this will help make this
operation faster.)
Differential Revision: https://phabricator.services.mozilla.com/D44434
--HG--
extra : moz-landing-system : lando
2019-09-18 01:21:50 +00:00
Gerald Squelart
a8b053c3b1
Bug 1578327 - Discard old data just before streaming - r=gregtatum
...
Since all profiler data is now stored inside ProfileBuffer, there is no real
need to continuously discard old data during sampling (this was particularly
useful to reclaim memory taken by old markers&payloads).
Instead, we can now just discard the old data once, just before starting to
stream it to JSON.
Differential Revision: https://phabricator.services.mozilla.com/D44433
--HG--
extra : moz-landing-system : lando
2019-09-18 01:21:32 +00:00
Gerald Squelart
58ac06a047
Bug 1576555 - Remove unneeded ProfilerMarker - r=gregtatum
...
Now that what was in ProfilerMarker is stored directly in `BlocksRingBuffer`,
there is no need for this class anymore!
This also removes all the pointer management around it (when added to a TLS
list, moved during sampling, deleted when expired).
Differential Revision: https://phabricator.services.mozilla.com/D43431
--HG--
extra : moz-landing-system : lando
2019-09-18 01:21:20 +00:00
Gerald Squelart
02d2886883
Bug 1576555 - Don't store temporary ProfilerMarkerPayloads in UniquePtrs - r=gregtatum
...
Since payloads are not kept alive long after they have been serialized, we can
just create them on the stack and pass a reference to their base (or pointer,
`nullptr` representing "no payloads") to `profiler_add_marker()`.
Differential Revision: https://phabricator.services.mozilla.com/D43430
--HG--
extra : moz-landing-system : lando
2019-09-18 01:21:02 +00:00
Gerald Squelart
666a5caa9d
Bug 1576555 - Store markers directly into BlocksRingBuffer - r=gregtatum
...
Markers and their payloads can now be serialized straight into the profiler's
`BlocksRingBuffer`, which is now thread-safe to allow such concurrent accesses
(even when gPSMutex is not locked).
This already saves us from having to allocate a `PayloadMarker` on the heap, and
from having to manage it in different lists.
The now-thread-safe `BlocksRingBuffer` in `CorePS` cannot be used inside the
critical section of `SamplerThread::Run`, because any mutex function could hang
because of the suspended thread (even though they functionally don't appear to
interact). So the sampler now uses a local `BlocksRingBuffer` without mutex.
As a bonus, the separate buffer helps reduce the number of concurrent locking
operations needed when capturing the stack.
Differential Revision: https://phabricator.services.mozilla.com/D43429
--HG--
extra : moz-landing-system : lando
2019-09-18 01:20:45 +00:00
Gerald Squelart
fc93e3d9da
Bug 1575448 - De/serialize ProfilerMarkerPayload derived objects - r=gregtatum
...
Payloads will serialize themselves into a `BlocksRingBuffer` entry when first
captured.
Later they will be deserialized, to stream JSON for the output profile.
Differential Revision: https://phabricator.services.mozilla.com/D43428
--HG--
extra : moz-landing-system : lando
2019-09-18 01:20:10 +00:00
Gerald Squelart
0ffe75f626
Bug 1575448 - ProfilerMarkerPayload::CommonProps - r=gregtatum
...
The common data members stored in the ProfilerMarkerPayload base class can be
gathered into a struct, which will make it easier to pass around, especially
when a derived object is constructed with these common properties.
Differential Revision: https://phabricator.services.mozilla.com/D43427
--HG--
extra : moz-landing-system : lando
2019-09-18 01:19:53 +00:00
Gerald Squelart
ac26c5d9f5
Bug 1576554 - {S,Des}erializer<ProfilerBacktrace> - r=gregtatum
...
Markers may contain backtraces, so we need to be able to de/serialize them.
This involves de/serializing the underyling `BlocksRingBuffer`.
Differential Revision: https://phabricator.services.mozilla.com/D43426
--HG--
extra : moz-landing-system : lando
2019-09-18 01:19:40 +00:00
Gerald Squelart
9f7c402a79
Bug 1576551 - Store BlocksRingBuffer outside of ProfileBuffer - r=gregtatum
...
The main `BlocksRingBuffer`s will be stored in `CorePS` (outside of
`ProfileBuffer`s), as we need to be able to safely access the underlying buffers
when profilers are not enabled.
Also `ProfilerBacktrace` will own the `BlocksRingBuffer` that its captured
`ProfileBuffer` uses.
Taking this opportunity to rename the different `mBuffer`s to more useful names.
Differential Revision: https://phabricator.services.mozilla.com/D43422
--HG--
extra : moz-landing-system : lando
2019-09-18 01:19:21 +00:00
Gerald Squelart
74301e6c5c
Bug 1576551 - Assume capacity is in 8-byte entries - r=gregtatum
...
Now that we are using a byte-oriented `BlocksRingBuffer` instead of an array of
9-byte `ProfileBufferEntry`'s, internally the profiler sets the buffer size in
bytes. However all external users (popup, tests, etc.) still assume that the
requested capacity is in entries!
To limit the amount of changes, we will keep assuming externally-visible
capacities are in entries, and convert them to bytes.
Even though entries used to be 9 bytes each, and `BlocksRingBuffer` adds 1 byte
for the entry size, some entries actually need less space (e.g., 32-bit numbers
now take 6 bytes instead of 9), so converting to less than 9 bytes per entry is
acceptable.
We are settling on 8 bytes per entry: It's close to 9, and it's a power of two;
since the effective number of entries was a power of two, and `BlocksRingBuffer`
also uses a power of two size in bytes, this convertion keeps sizes in powers of
two.
Differential Revision: https://phabricator.services.mozilla.com/D44953
--HG--
extra : moz-landing-system : lando
2019-09-18 01:19:14 +00:00
Gerald Squelart
6666138a83
Bug 1576551 - Use BlocksRingBuffer in ProfileBuffer - r=gregtatum
...
This just replaces `ProfileBuffer`'s self-managed circular buffer with a
`BlocksRingBuffer`.
That `BlocksRingBuffer` does not need its own mutex (yet), because all uses go
through gPSMutex-guarded code.
`ProfileBuffer` now also pre-allocates a small buffer for use in
`DuplicateLastSample()`, this avoids multiple mallocs at each sleeping thread
stack duplication.
Note: Internal "magic" sizes have been multiplied by 8 (and tweaked upwards, to
handle bigger stacks), because they originally were the number of 9-byte
entries, but now it's the buffer size in bytes. (And entries can now be smaller
than 9 bytes, so overall the capacity in entries should be similar or better.)
However, external calls still think they are giving a number of "entries", this
will be handled in the next patch.
Differential Revision: https://phabricator.services.mozilla.com/D43421
--HG--
extra : moz-landing-system : lando
2019-09-18 01:19:12 +00:00
Gerald Squelart
82b9f4f30f
Bug 1576551 - AUTO_PROFILER_STATS(locked_profiler_stream_json_for_this_process) - r=gregtatum
...
Add some stats (off by default) around streaming JSON, as the following patches
may affect it.
Differential Revision: https://phabricator.services.mozilla.com/D44952
--HG--
extra : moz-landing-system : lando
2019-09-18 01:19:10 +00:00
Gerald Squelart
c90cc7f5b7
Bug 1580091 - Use BaseProfilerMaybeMutex in BlocksRingBuffer - r=gregtatum
...
In some situations we will *need* to use a `BlocksRingBuffer` that absolutely
does not use a mutex -- In particular in the critical section of
`SamplerThread::Run()`, when a thread is suspended, because any action on any
mutex (even a private one that no-one else interacts with) can result in a hang.
As a bonus, `BlocksRingBuffer`s that are known not to be used in multi-thread
situations (e.g., backtraces, extracted stacks for duplication, etc.) will waste
less resources trying to lock/unlock their mutex.
Differential Revision: https://phabricator.services.mozilla.com/D45305
--HG--
extra : moz-landing-system : lando
2019-09-18 01:19:08 +00:00
Andrew Halberstadt
93128f0dc2
Bug 1576812 - [tryselect] Re-order header shortcuts in an order that makes more sense (given they don't all fit), r=iain
...
Differential Revision: https://phabricator.services.mozilla.com/D46181
--HG--
extra : moz-landing-system : lando
2019-09-17 18:56:25 +00:00
Andrew Halberstadt
dcbb6094c1
Bug 1576812 - [tryselect] Increase width of fzf preview pane in |mach try fuzzy| r=gbrown
...
Depends on D44911
Differential Revision: https://phabricator.services.mozilla.com/D45005
--HG--
extra : moz-landing-system : lando
2019-09-06 14:59:54 +00:00
Andrew Halberstadt
1719cc129d
Bug 1576812 - [tryselect] Improve mach try fuzzy documentation r=iain
...
Differential Revision: https://phabricator.services.mozilla.com/D44911
--HG--
extra : moz-landing-system : lando
2019-09-17 16:32:40 +00:00
Julian Descottes
c56df517ed
Bug 1578468 - Skip fission mochitests and sw-e10s xpcshell tests for DevTools try presets r=ochameau
...
Depends on D45843
Differential Revision: https://phabricator.services.mozilla.com/D45844
--HG--
extra : moz-landing-system : lando
2019-09-17 09:08:59 +00:00
Julian Descottes
0521d90c71
Bug 1578468 - Add devtools-linux preset r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D45843
--HG--
extra : moz-landing-system : lando
2019-09-16 07:08:35 +00:00
Bogdan Tara
361c83c1a9
Backed out 21 changesets (bug 1578327, bug 1575448, bug 1580091, bug 1576554, bug 1581049, bug 1576551, bug 1578329, bug 1576555) for platform.cpp related bustage CLOSED TREE
...
Backed out changeset 27afea20c396 (bug 1581049)
Backed out changeset be1ec4577d37 (bug 1581049)
Backed out changeset b4b6bbb18cc1 (bug 1581049)
Backed out changeset b30942f9db54 (bug 1581049)
Backed out changeset 473c431866f7 (bug 1578329)
Backed out changeset ac492dc3df20 (bug 1578329)
Backed out changeset f51875652f6f (bug 1578327)
Backed out changeset 512b7cbd18f6 (bug 1576555)
Backed out changeset 2d63a9934c00 (bug 1576555)
Backed out changeset ff73f648ab6c (bug 1576555)
Backed out changeset 49f49079bbb5 (bug 1576555)
Backed out changeset e8323157c6f3 (bug 1575448)
Backed out changeset 3b0d726f2dd6 (bug 1575448)
Backed out changeset 5924790abc4b (bug 1576554)
Backed out changeset a14ac9bb5338 (bug 1576554)
Backed out changeset b6d73f5042a7 (bug 1576551)
Backed out changeset 366030bd2d84 (bug 1576551)
Backed out changeset d7ee4148aad9 (bug 1576551)
Backed out changeset ec72dfc7301e (bug 1576551)
Backed out changeset 79b29286f906 (bug 1580091)
Backed out changeset 6f34c2e57ccf (bug 1580091)
2019-09-17 10:16:14 +03:00
Gerald Squelart
060b8c8c50
Bug 1581049 - Use AutoCStrings in StreamSamplesToJSON to avoid mallocs - r=gregtatum
...
Profiling the profiler showed a lot of time spent allocating memory for the
frame-address strings, almost half the time of `StreamSamplesToJSON`!
Using an "Auto" string will prevent these allocations in most cases.
Also removed the `printf("0x%llx")`, instead just appending "0x" and an hex-
formatted number with `AppendInt()` (which handles 32- and 64-bit numbers
separately, so there is no more needs to do a double-cast to avoid sign
extensions -- There is still a double cast, but a no-op one to fix the type to
either `uint32_t` or `uint64_t`).
Using an Auto string for nearby frame labels as well.
Differential Revision: https://phabricator.services.mozilla.com/D45841
--HG--
extra : moz-landing-system : lando
2019-09-17 01:54:50 +00:00
Gerald Squelart
5172b40969
Bug 1581049 - Gather stack sample data into fewer entries - r=gregtatum
...
Stack samples may contain up to hundreds or thousands of entries, which need to
be copied (during sampling and duplicating), and also mostly skipped when
creating the JSON output for other threads or other types of profile data.
This patch gathers all sample legacy entries (apart from the thread id and the
timestamp) into a single non-legacy entry, which is much faster to copy or
skip. The preceding timestamp now has a distinct Kind (`TimeBeforeCompactStack`)
to know whether to handle legacy entries of the new `CompactStack` entry kind.
Differential Revision: https://phabricator.services.mozilla.com/D45840
--HG--
extra : moz-landing-system : lando
2019-09-17 01:54:37 +00:00
Gerald Squelart
b643004d63
Bug 1578329 - profiler_can_accept_markers(), don't store markers when paused - r=gregtatum
...
profiler_can_accept_markers() is a fast and racy check that markers would
currently be stored, it should be used around potentially-expensive calls to
add markers.
And now markers are no longer stored when the profiler is paused. (Note that the
profiler is paused when a profile is being stored, this will help make this
operation faster.)
Differential Revision: https://phabricator.services.mozilla.com/D44434
--HG--
extra : moz-landing-system : lando
2019-09-17 01:53:54 +00:00
Gerald Squelart
7d435fc17a
Bug 1578327 - Discard old data just before streaming - r=gregtatum
...
Since all profiler data is now stored inside ProfileBuffer, there is no real
need to continuously discard old data during sampling (this was particularly
useful to reclaim memory taken by old markers&payloads).
Instead, we can now just discard the old data once, just before starting to
stream it to JSON.
Differential Revision: https://phabricator.services.mozilla.com/D44433
--HG--
extra : moz-landing-system : lando
2019-09-17 01:53:52 +00:00
Gerald Squelart
79e1b2e357
Bug 1576555 - Remove unneeded ProfilerMarker - r=gregtatum
...
Now that what was in ProfilerMarker is stored directly in `BlocksRingBuffer`,
there is no need for this class anymore!
This also removes all the pointer management around it (when added to a TLS
list, moved during sampling, deleted when expired).
Differential Revision: https://phabricator.services.mozilla.com/D43431
--HG--
extra : moz-landing-system : lando
2019-09-17 01:53:50 +00:00
Gerald Squelart
8364b4ebdb
Bug 1576555 - Don't store temporary ProfilerMarkerPayloads in UniquePtrs - r=gregtatum
...
Since payloads are not kept alive long after they have been serialized, we can
just create them on the stack and pass a reference to their base (or pointer,
`nullptr` representing "no payloads") to `profiler_add_marker()`.
Differential Revision: https://phabricator.services.mozilla.com/D43430
--HG--
extra : moz-landing-system : lando
2019-09-17 02:32:21 +00:00
Gerald Squelart
b48590ff79
Bug 1576555 - Store markers directly into BlocksRingBuffer - r=gregtatum
...
Markers and their payloads can now be serialized straight into the profiler's
`BlocksRingBuffer`, which is now thread-safe to allow such concurrent accesses
(even when gPSMutex is not locked).
This already saves us from having to allocate a `PayloadMarker` on the heap, and
from having to manage it in different lists.
The now-thread-safe `BlocksRingBuffer` in `CorePS` cannot be used inside the
critical section of `SamplerThread::Run`, because any mutex function could hang
because of the suspended thread (even though they functionally don't appear to
interact). So the sampler now uses a local `BlocksRingBuffer` without mutex.
As a bonus, the separate buffer helps reduce the number of concurrent locking
operations needed when capturing the stack.
Differential Revision: https://phabricator.services.mozilla.com/D43429
--HG--
extra : moz-landing-system : lando
2019-09-17 01:52:16 +00:00
Gerald Squelart
5b86107991
Bug 1575448 - De/serialize ProfilerMarkerPayload derived objects - r=gregtatum
...
Payloads will serialize themselves into a `BlocksRingBuffer` entry when first
captured.
Later they will be deserialized, to stream JSON for the output profile.
Differential Revision: https://phabricator.services.mozilla.com/D43428
--HG--
extra : moz-landing-system : lando
2019-09-17 01:51:41 +00:00
Gerald Squelart
64f0dcdf95
Bug 1575448 - ProfilerMarkerPayload::CommonProps - r=gregtatum
...
The common data members stored in the ProfilerMarkerPayload base class can be
gathered into a struct, which will make it easier to pass around, especially
when a derived object is constructed with these common properties.
Differential Revision: https://phabricator.services.mozilla.com/D43427
--HG--
extra : moz-landing-system : lando
2019-09-17 01:51:18 +00:00
Gerald Squelart
a14e2c944d
Bug 1576554 - {S,Des}erializer<ProfilerBacktrace> - r=gregtatum
...
Markers may contain backtraces, so we need to be able to de/serialize them.
This involves de/serializing the underyling `BlocksRingBuffer`.
Differential Revision: https://phabricator.services.mozilla.com/D43426
--HG--
extra : moz-landing-system : lando
2019-09-17 02:16:04 +00:00
Gerald Squelart
003cded47d
Bug 1576551 - Store BlocksRingBuffer outside of ProfileBuffer - r=gregtatum
...
The main `BlocksRingBuffer`s will be stored in `CorePS` (outside of
`ProfileBuffer`s), as we need to be able to safely access the underlying buffers
when profilers are not enabled.
Also `ProfilerBacktrace` will own the `BlocksRingBuffer` that its captured
`ProfileBuffer` uses.
Taking this opportunity to rename the different `mBuffer`s to more useful names.
Differential Revision: https://phabricator.services.mozilla.com/D43422
--HG--
extra : moz-landing-system : lando
2019-09-17 02:12:42 +00:00
Gerald Squelart
c538807a81
Bug 1576551 - Assume capacity is in 8-byte entries - r=gregtatum
...
Now that we are using a byte-oriented `BlocksRingBuffer` instead of an array of
9-byte `ProfileBufferEntry`'s, internally the profiler sets the buffer size in
bytes. However all external users (popup, tests, etc.) still assume that the
requested capacity is in entries!
To limit the amount of changes, we will keep assuming externally-visible
capacities are in entries, and convert them to bytes.
Even though entries used to be 9 bytes each, and `BlocksRingBuffer` adds 1 byte
for the entry size, some entries actually need less space (e.g., 32-bit numbers
now take 6 bytes instead of 9), so converting to less than 9 bytes per entry is
acceptable.
We are settling on 8 bytes per entry: It's close to 9, and it's a power of two;
since the effective number of entries was a power of two, and `BlocksRingBuffer`
also uses a power of two size in bytes, this convertion keeps sizes in powers of
two.
Differential Revision: https://phabricator.services.mozilla.com/D44953
--HG--
extra : moz-landing-system : lando
2019-09-17 01:50:19 +00:00
Gerald Squelart
71e4f99d21
Bug 1576551 - Use BlocksRingBuffer in ProfileBuffer - r=gregtatum
...
This just replaces `ProfileBuffer`'s self-managed circular buffer with a
`BlocksRingBuffer`.
That `BlocksRingBuffer` does not need its own mutex (yet), because all uses go
through gPSMutex-guarded code.
`ProfileBuffer` now also pre-allocates a small buffer for use in
`DuplicateLastSample()`, this avoids multiple mallocs at each sleeping thread
stack duplication.
Note: Internal "magic" sizes have been multiplied by 8 (and tweaked upwards, to
handle bigger stacks), because they originally were the number of 9-byte
entries, but now it's the buffer size in bytes. (And entries can now be smaller
than 9 bytes, so overall the capacity in entries should be similar or better.)
However, external calls still think they are giving a number of "entries", this
will be handled in the next patch.
Differential Revision: https://phabricator.services.mozilla.com/D43421
--HG--
extra : moz-landing-system : lando
2019-09-17 01:49:59 +00:00
Gerald Squelart
e8ea7f331e
Bug 1576551 - AUTO_PROFILER_STATS(locked_profiler_stream_json_for_this_process) - r=gregtatum
...
Add some stats (off by default) around streaming JSON, as the following patches
may affect it.
Differential Revision: https://phabricator.services.mozilla.com/D44952
--HG--
extra : moz-landing-system : lando
2019-09-17 01:49:37 +00:00
Gerald Squelart
d20384e398
Bug 1580091 - Use BaseProfilerMaybeMutex in BlocksRingBuffer - r=gregtatum
...
In some situations we will *need* to use a `BlocksRingBuffer` that absolutely
does not use a mutex -- In particular in the critical section of
`SamplerThread::Run()`, when a thread is suspended, because any action on any
mutex (even a private one that no-one else interacts with) can result in a hang.
As a bonus, `BlocksRingBuffer`s that are known not to be used in multi-thread
situations (e.g., backtraces, extracted stacks for duplication, etc.) will waste
less resources trying to lock/unlock their mutex.
Differential Revision: https://phabricator.services.mozilla.com/D45305
--HG--
extra : moz-landing-system : lando
2019-09-17 01:49:24 +00:00
Andrew Halberstadt
f72360bce1
Bug 1580280
- [lint] Support Python 3 in the eslint integration r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D45438
--HG--
extra : moz-landing-system : lando
2019-09-11 19:52:08 +00:00
Andrew Halberstadt
5b5dc5542a
Bug 1580280
- [lint] Support Python 3 in the flake8 integration r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D45436
--HG--
extra : moz-landing-system : lando
2019-09-11 10:00:58 +00:00
Tarek Ziadé
5dd9d5bcd0
Bug 1562870 - generate conditioned profiles r=gbrown,bc,aerickson
...
Generates "conditioned" profiles.
Differential Revision: https://phabricator.services.mozilla.com/D38211
--HG--
extra : moz-landing-system : lando
2019-09-16 19:44:35 +00:00
Cosmin Sabou
d0f1b2cacf
Backed out changeset d8091d350d7c (bug 1579845) for linting opt failures on foobar.js. CLOSED TREE
2019-09-16 19:56:01 +03:00
Sylvestre Ledru
601dddbceb
Bug 1579845 - Add a test to the mozlint check: license r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45873
--HG--
extra : moz-landing-system : lando
2019-09-16 16:19:55 +00:00
arthur.iakab
5b17baab22
Backed out changeset f698c4b34515 (bug 1579845) for causing lint failure on foobar.js CLOSED TREE
2019-09-16 18:16:35 +03:00
Sylvestre Ledru
31eae04236
Bug 1579845 - Add a test to the mozlint check: license r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45873
--HG--
extra : moz-landing-system : lando
2019-09-16 14:06:21 +00:00
Bas Schouten
7b4d55d375
Bug 1548373: Report Open stacks for XHR responses. r=mayhemer,julienw
...
Differential Revision: https://phabricator.services.mozilla.com/D42831
--HG--
extra : moz-landing-system : lando
2019-09-11 15:33:00 +00:00
Ryan Alderete
862aa4197f
Bug 1579506
- Remove OpenAES source code and references r=bryce,mhoye
...
With NSS now being used to do the decryption in the Clearkey CDM, remove the
source and licensing information related to OpenAES.
Differential Revision: https://phabricator.services.mozilla.com/D45205
--HG--
extra : moz-landing-system : lando
2019-09-12 23:27:08 +00:00
Andi-Bogdan Postelnicu
1b886ecee7
Bug 1576659 - Update infer to 0.17.0. r=bastien
...
Differential Revision: https://phabricator.services.mozilla.com/D43471
--HG--
extra : moz-landing-system : lando
2019-09-13 14:25:32 +00:00
Sylvestre Ledru
d55c5ff35a
Bug 1581065 - Update to codespell 1.16 r=andi
...
Depends on D45818
Differential Revision: https://phabricator.services.mozilla.com/D45819
--HG--
extra : moz-landing-system : lando
2019-09-13 11:31:49 +00:00
Doug Thayer
65be2b22c1
Bug 1510226 - Remove vestigial references to cooperative scheduling r=froydnj
...
GetCurrentPhysicalThread and GetCurrentVirtualThread are, in practice,
identical, as the TLS override that GetCurrentVirtualThread depends on
is never actually set. This simply removes that and renames some things/
deletes some comments.
Differential Revision: https://phabricator.services.mozilla.com/D41247
--HG--
extra : moz-landing-system : lando
2019-08-20 18:03:11 +00:00
Eitan Isaacson
885a031613
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-24 19:28:28 +00:00
Edwin Takahashi
c481d253a3
Bug 1559975 - remove tools/profiler from python2 and python3 linter exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D36435
--HG--
extra : moz-landing-system : lando
2019-09-13 09:04:26 +00:00
Bastien Orivel
18971959d6
Bug 1580908 - Part 3: Deduplicate memmap by updating it to 0.7 in profiler_helper. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D45712
--HG--
extra : moz-landing-system : lando
2019-09-12 21:46:06 +00:00
Sylvestre Ledru
6963a42813
Bug 1579845 - ride along: Strip codespell results r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45449
--HG--
extra : moz-landing-system : lando
2019-09-12 07:01:46 +00:00
Sylvestre Ledru
e613c24777
Bug 1579845 - Ride along: Add the line number in the file whitespace lint r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45447
--HG--
extra : moz-landing-system : lando
2019-09-12 07:01:50 +00:00
Sylvestre Ledru
d20870ad98
Bug 1579845 - Add a test to the mozlint check: file-whitespace r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45445
--HG--
extra : moz-landing-system : lando
2019-09-11 20:59:32 +00:00
Sylvestre Ledru
e3b92571a9
Bug 1579845 - Add a test to the mozlint check: file-perm r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45444
--HG--
extra : moz-landing-system : lando
2019-09-11 20:58:07 +00:00
Edwin Takahashi
485156be18
Bug 1559975 - fix python2 and python3 linter errors for client.py r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D40523
--HG--
extra : moz-landing-system : lando
2019-09-11 21:06:34 +00:00
Christian Holler
6223028546
Bug 1580128 - Simplify required env variables for fuzzing interface. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D45318
--HG--
extra : moz-landing-system : lando
2019-09-10 14:33:58 +00:00
Sylvestre Ledru
4675edcd33
Bug 1577726 - Reorder tools/rewriting/ThirdPartyPaths.txt r=andi
...
Depends on D45158
Differential Revision: https://phabricator.services.mozilla.com/D45160
--HG--
extra : moz-landing-system : lando
2019-09-09 08:33:43 +00:00
Sylvestre Ledru
ed0812da79
Bug 1577726 - Move a path from tools/rewriting/ThirdPartyPaths.txt to tools/rewriting/Generated.txt r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D45158
--HG--
extra : moz-landing-system : lando
2019-09-09 08:34:58 +00:00
Edwin Takahashi
e40edba52f
Bug 1565332 - add option to toggle linux desktop tests to run on debian 10 r=ahal
...
Adds command line option for developers to run tests against experimental debian 10 image (from D42597).
This is an experimental flag and will be removed once debian 10 image is used for production CI tests.
Differential Revision: https://phabricator.services.mozilla.com/D44236
--HG--
extra : moz-landing-system : lando
2019-09-07 01:07:23 +00:00
Bastien Orivel
3799c3a86f
Bug 1579425 - Part 1: Update goblin and object. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D45046
--HG--
extra : moz-landing-system : lando
2019-09-06 17:49:51 +00:00
Sylvestre Ledru
20b343675a
Bug 1577726 - Move generated directories into a dedicated file (Generated.txt) from ThirdPartyPaths.txt r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44147
--HG--
extra : moz-landing-system : lando
2019-09-05 14:24:21 +00:00
Sylvestre Ledru
fa8b298b59
Bug 1577726 - Ride along: Remove third_party from the clang tidy configuration as it isn't used r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D44163
--HG--
extra : moz-landing-system : lando
2019-09-05 13:52:22 +00:00
Andrew Halberstadt
7945602d9f
Bug 1577826 - [eslint] Ensure setup runs subprocess with byte strings in env r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D44482
--HG--
extra : moz-landing-system : lando
2019-09-04 23:50:26 +00:00
Nick Thomas
407462408c
Bug 1577634 - suppress warnings about comment changes in channel-prefs.js, r=bhearsum
...
Update verify noticed the new comments in channel-prefs.js from bug 1576546, and thought they were significant. This change suppresses that by ignoring all lines starting with '//'. Since we can't match on the significant new line but not on the existing one we swallow a rat and comment the new whitespace.
Differential Revision: https://phabricator.services.mozilla.com/D44096
--HG--
extra : moz-landing-system : lando
2019-09-04 21:01:28 +00:00
Geoff Brown
be67d46e14
Bug 1577037 - Stop running all Fennec functional tests; r=bc
...
Stop running all Fennec functional (non-performance) tests:
- stop running all Android 4.3 tests
- switch android-em-7 cppunit and android-hw jittest from the Fennec apk to the
geckoview apk (no difference in behavior expected)
- stop running Android 7.0 marionette tests, since they also run against Fennec
- remove android-em-4.* references from taskcluster configs
- remove android instance: extra-large references from taskcluster configs,
since they only affect aws, which is no longer used for Android
Android-hw raptor tests running against Fennec remain; I will prepare a separate
patch for those.
Differential Revision: https://phabricator.services.mozilla.com/D43684
--HG--
extra : moz-landing-system : lando
2019-09-04 15:58:36 +00:00
Kershaw Chang
64b7f325a6
Bug 1577428 - Not allow nsICertOverrideService to be implemented in js r=keeler,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D43931
--HG--
rename : security/manager/ssl/tests/unit/test_js_cert_override_service.js => security/manager/ssl/tests/unit/test_allow_all_cert_errors.js
extra : moz-landing-system : lando
2019-09-04 17:17:44 +00:00
Barret Rennie
a9de9d21e2
Bug 1563090 - Fetch visual metrics task definition from a template r=nalexander,tomprince,ahal
...
The `./mach try {fuzzy,chooser}` commands now support a `--visual-metrics-jobs`
option which can be used to pass the job descriptions to the visual-metrics
task.
Differential Revision: https://phabricator.services.mozilla.com/D41878
--HG--
extra : moz-landing-system : lando
2019-09-04 16:42:45 +00:00
Barret Rennie
1ab6ec337d
Bug 1563090 - Add a visual metrics treeherder task r=nalexander,tomprince
...
This new task fetches the visualmetrics.py script from the
github.com/mozilla/browsertime repository and runs it in parallel for the
specified jobs. Jobs are specified in a JSON blob passed through to the task in
an environment variable. A follow up patch specifies a command line argument to
make this configuration available to `./mach try {fuzzy|chooser}`
Differential Revision: https://phabricator.services.mozilla.com/D41052
--HG--
extra : moz-landing-system : lando
2019-09-04 16:42:31 +00:00
Narcis Beleuzu
3fca079bae
Backed out 2 changesets (bug 1563090) for Linting failure on run-visual-metrics.py . CLOSED TREE
...
Backed out changeset 1b2389663474 (bug 1563090)
Backed out changeset 9071c90b2e84 (bug 1563090)
2019-09-04 19:03:58 +03:00
Barret Rennie
08de8af0da
Bug 1563090 - Fetch visual metrics task definition from a template r=nalexander,tomprince,ahal
...
The `./mach try {fuzzy,chooser}` commands now support a `--visual-metrics-jobs`
option which can be used to pass the job descriptions to the visual-metrics
task.
Differential Revision: https://phabricator.services.mozilla.com/D41878
--HG--
extra : moz-landing-system : lando
2019-09-04 13:16:57 +00:00
Barret Rennie
df8c6f79f1
Bug 1563090 - Add a visual metrics treeherder task r=nalexander,tomprince
...
This new task fetches the visualmetrics.py script from the
github.com/mozilla/browsertime repository and runs it in parallel for the
specified jobs. Jobs are specified in a JSON blob passed through to the task in
an environment variable. A follow up patch specifies a command line argument to
make this configuration available to `./mach try {fuzzy|chooser}`
Differential Revision: https://phabricator.services.mozilla.com/D41052
--HG--
extra : moz-landing-system : lando
2019-09-03 22:05:26 +00:00
Sylvestre Ledru
4203206dd6
Bug 1578673 - [mozlint] Skip the file-perm linter on Windows r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44635
--HG--
extra : moz-landing-system : lando
2019-09-04 13:06:29 +00:00
Gerald Squelart
e1481bf4bb
Bug 1576550 - AUTO_PROFILER_STATS(add_marker...) - r=gregtatum
...
Gather stats for most calls to `profiler_add_marker()`, including the time to
allocate payloads if any.
Differential Revision: https://phabricator.services.mozilla.com/D43420
--HG--
extra : moz-landing-system : lando
2019-09-04 07:58:21 +00:00
Gerald Squelart
95f77c2409
Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum
...
All calls to `profiler_add_marker()` (outside of the profilers code) are
now replaced by either:
- `PROFILER_ADD_MARKER(name, categoryPair)`
- `PROFILER_ADD_MARKER_WITH_PAYLOAD(name, categoryPair, TypeOfMarkerPayload,
(payload, ..., arguments))`
This makes all calls consistent, and they won't need to prefix the category pair
with `JS::ProfilingCategoryPair::`.
Also it will make it easier to add (and later remove) internal-profiling
instrumentation (bug 1576550), and to replace heap-allocated payloads with
stack-allocated ones (bug 1576555).
Differential Revision: https://phabricator.services.mozilla.com/D43588
--HG--
extra : moz-landing-system : lando
2019-09-04 07:56:51 +00:00
Tom Ritter
d922064696
Bug 1547519 - Rename NS_STRINGIFY to MOZ_STRINGIFY, move to mfbt, and unify stragglers r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D39961
--HG--
extra : moz-landing-system : lando
2019-09-04 02:40:32 +00:00
Emilio Cobos Álvarez
7cd233a725
Bug 1578391 - Fix various races during profiler shutdown. r=mstange
...
I'm trying to make shutdown wait for the style system threads. This uncovers an
intermittent race where one of the unregistering functions get called before the
profiler has shot down, checks CorePS::Exists(), which returns true, but by the
time it acquires the lock the profiler has shot down already.
Differential Revision: https://phabricator.services.mozilla.com/D44468
--HG--
extra : moz-landing-system : lando
2019-09-03 13:24:23 +00:00
monikamaheshwari
836c33084c
Bug 1578190 - Add a rule to ensure 'if(foo.length)' instead of 'foo.length>0'. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D33011
--HG--
extra : moz-landing-system : lando
2019-09-02 11:09:44 +00:00
Julian Descottes
1c1f9ee308
Bug 1578156 - Add mac opt tests to devtools preset r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D44352
--HG--
extra : moz-landing-system : lando
2019-09-02 08:54:40 +00:00
Nick Alexander
ecf61beb44
Bug 1577922 - Bump browsertime hash to c795660ef1e589dfb8bf01397782811934c90696. r=sefeng
...
Differential Revision: https://phabricator.services.mozilla.com/D44288
--HG--
extra : moz-landing-system : lando
2019-08-31 01:35:40 +00:00
Andrew Halberstadt
749041733a
Bug 1570772
- Revert accidental changes to ThirdPartyPaths.txt from bad merge r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D44238
--HG--
extra : moz-landing-system : lando
2019-08-30 18:39:52 +00:00
Andrew Halberstadt
6e07bc64e5
Bug 1570772
- [lint.license] Exclude pre-existing license errors r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D41822
--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:31 +00:00
Andrew Halberstadt
5729dfad82
Bug 1570772
- [lint.license] Exclude errors under /devtools r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D41821
--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:22 +00:00
Andrew Halberstadt
f43a6e3051
Bug 1570772
- [lint.license] Fix or exclude errors under /build r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D41820
--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:08 +00:00
Sylvestre Ledru
8316b78583
Bug 1577726 - Ride along: explicit the file names (lz4.c instead of lz4.*) r=andi
...
Depends on D44145
Differential Revision: https://phabricator.services.mozilla.com/D44146
--HG--
extra : moz-landing-system : lando
2019-08-30 13:03:43 +00:00
Sylvestre Ledru
b3b21a7150
Bug 1577726 - Ride along: Remove a directory which doesn't exist anymore r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D44145
--HG--
extra : moz-landing-system : lando
2019-08-30 13:03:31 +00:00
championshuttler
81e4388487
Bug 1574609 - Fix telemetry/telemetry path component in firefox-source-docs. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44110
--HG--
extra : moz-landing-system : lando
2019-08-30 12:44:02 +00:00
Gerald Squelart
2c3f65a2cf
Bug 1577650 - Stop using `using namespace std` in Gecko Profiler - r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D44076
--HG--
extra : moz-landing-system : lando
2019-08-30 09:40:30 +00:00
Henrik Skupin
dde11a42b7
Bug 1577426 - [doc] Add redirect from testing/geckodriver/geckodriver to testing/geckodriver in Firefox source docs. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D43927
--HG--
extra : moz-landing-system : lando
2019-08-30 06:57:50 +00:00
Nick Alexander
586f010000
Bug 1576971 - Post: Use github.com for fetching browsertime binary dependencies. r=barret
...
In automation, we install `ffmpeg` as part of `mach browsertime
--setup` in the browsertime toolchain task. Those tasks run on Linux
64 from within AWS, and most of the hosts we hit (intermittently) deny
AWS traffic. Let's just use github.com in automation (and locally),
for all platforms, which will agree with upcoming fetch tasks.
Differential Revision: https://phabricator.services.mozilla.com/D43656
--HG--
extra : moz-landing-system : lando
2019-08-28 20:58:26 +00:00
Nick Alexander
545bb000da
Bug 1576971 - Fail browsertime toolchain harder. r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D43655
--HG--
extra : moz-landing-system : lando
2019-08-28 20:58:19 +00:00
Ed Lee
7d74fb8a1e
Bug 1572515 - mach lint complains about newtab logs missing license r=dmose
...
Exclude "built" logs/ directory from any linting
Differential Revision: https://phabricator.services.mozilla.com/D41263
--HG--
extra : moz-landing-system : lando
2019-08-28 17:20:18 +00:00
Andrew Halberstadt
5ce2bf9eab
Bug 1576988 - [docs] Remove 'Indices and tables' section from doc trees, r=Standard8
...
The main motivation here is to get these subsections out of the main index.
While changing the heading to an 'h2' or lower would suffice, I opted to remove
them entirely. I did this because the links in this section is for the overall
global documentation. E.g, the "Indices and tables" section under /tools/lint,
has nothing to do with linting.
It is still possible to access the index and search page from the root:
https://firefox-source-docs.mozilla.org/#indices-and-tables
Differential Revision: https://phabricator.services.mozilla.com/D43653
--HG--
extra : moz-landing-system : lando
2019-08-28 12:38:49 +00:00
Sylvestre Ledru
71f8303be7
Bug 1575250 - Add a lint to check for trailing white spaces and windows line return r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D42675
--HG--
extra : moz-landing-system : lando
2019-08-27 21:42:18 +00:00
Sylvestre Ledru
dd6d6fa34e
Bug 1575249 - Add a lint to check for source file permissions r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D42672
--HG--
extra : moz-landing-system : lando
2019-08-27 21:07:08 +00:00
Mark Banner
676f82a489
Bug 1540982 - Upgrade to ESLint 6.2.2 and switch to ECMA version 11 (BigInt support, Dynamic imports). r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D43590
--HG--
extra : moz-landing-system : lando
2019-08-27 14:51:29 +00:00
Sylvestre Ledru
65d8b0025e
Bug 1564252 - Move to clang 8.0.1 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com//D42325
--HG--
extra : amend_source : 129ff97f6edc41ad7a2f54520141158416e75b8d
2019-08-20 21:06:24 +02:00
Andrew Swan
d697e6aa9a
Bug 1567258 - Convert fxmonitor to a built-in component r=nhnt11,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D40666
--HG--
rename : browser/extensions/fxmonitor/privileged/api.js => browser/components/fxmonitor/FirefoxMonitor.jsm
rename : browser/extensions/fxmonitor/privileged/FirefoxMonitor.css => browser/components/fxmonitor/content/FirefoxMonitor.css
rename : browser/extensions/fxmonitor/assets/monitor32.svg => browser/components/fxmonitor/content/monitor32.svg
rename : browser/extensions/fxmonitor/moz.build => browser/components/fxmonitor/moz.build
rename : browser/extensions/fxmonitor/test/browser/browser.ini => browser/components/fxmonitor/test/browser/browser.ini
rename : browser/extensions/fxmonitor/test/browser/browser_fxmonitor_doorhanger.js => browser/components/fxmonitor/test/browser/browser_fxmonitor_doorhanger.js
rename : browser/extensions/fxmonitor/locales/en-US/fxmonitor.properties => browser/locales/en-US/chrome/browser/fxmonitor.properties
extra : moz-landing-system : lando
2019-08-23 14:27:55 +00:00
Csoregi Natalia
4cb4d65246
Merge inbound to mozilla-central. a=merge
2019-08-23 18:38:00 +03:00
Will Hawkins
9e72ec1f8d
Bug 1551313: Insert profiler markers when preferences are accessed. r=squib,gregtatum
...
Reviewers: squib, mstange, gregtatum
Reviewed By: squib, gregtatum
Subscribers: julienw, Fallen, reviewbot, mixedpuppy, mstange
Bug #: 1551313
Differential Revision: https://phabricator.services.mozilla.com/D39796
--HG--
extra : rebase_source : e7e0b41b2a4c6f7228f3d6c19ede1fe2e4e42343
extra : histedit_source : 55daf5b19e4f262f522339b5b00ee31130abbf1b
2019-08-23 13:12:51 +03:00
Julian Descottes
320619a0fb
Bug 1566443 - Rename folder aboutdebugging-new to aboutdebugging r=remote-debugging-reviewers,daisuke
...
Depends on D43029
Differential Revision: https://phabricator.services.mozilla.com/D43025
--HG--
rename : devtools/client/aboutdebugging-new/README.md => devtools/client/aboutdebugging/README.md
rename : devtools/client/aboutdebugging-new/aboutdebugging.css => devtools/client/aboutdebugging/aboutdebugging.css
rename : devtools/client/aboutdebugging-new/aboutdebugging.js => devtools/client/aboutdebugging/aboutdebugging.js
rename : devtools/client/aboutdebugging-new/documentation/ANDROID_BUILD.md => devtools/client/aboutdebugging/documentation/ANDROID_BUILD.md
rename : devtools/client/aboutdebugging-new/documentation/GECKOVIEW_EXAMPLE_BUILD.md => devtools/client/aboutdebugging/documentation/GECKOVIEW_EXAMPLE_BUILD.md
rename : devtools/client/aboutdebugging-new/documentation/GECKOVIEW_REFERENCE_BROWSER_BUILD.md => devtools/client/aboutdebugging/documentation/GECKOVIEW_REFERENCE_BROWSER_BUILD.md
rename : devtools/client/aboutdebugging-new/documentation/TESTS.md => devtools/client/aboutdebugging/documentation/TESTS.md
rename : devtools/client/aboutdebugging-new/documentation/TESTS_REAL_DEVICES.md => devtools/client/aboutdebugging/documentation/TESTS_REAL_DEVICES.md
rename : devtools/client/aboutdebugging-new/index.html => devtools/client/aboutdebugging/index.html
rename : devtools/client/aboutdebugging-new/initializer.js => devtools/client/aboutdebugging/initializer.js
rename : devtools/client/aboutdebugging-new/moz.build => devtools/client/aboutdebugging/moz.build
rename : devtools/client/aboutdebugging-new/src/actions/debug-targets.js => devtools/client/aboutdebugging/src/actions/debug-targets.js
rename : devtools/client/aboutdebugging-new/src/actions/index.js => devtools/client/aboutdebugging/src/actions/index.js
rename : devtools/client/aboutdebugging-new/src/actions/moz.build => devtools/client/aboutdebugging/src/actions/moz.build
rename : devtools/client/aboutdebugging-new/src/actions/runtimes.js => devtools/client/aboutdebugging/src/actions/runtimes.js
rename : devtools/client/aboutdebugging-new/src/actions/telemetry.js => devtools/client/aboutdebugging/src/actions/telemetry.js
rename : devtools/client/aboutdebugging-new/src/actions/ui.js => devtools/client/aboutdebugging/src/actions/ui.js
rename : devtools/client/aboutdebugging-new/src/base.css => devtools/client/aboutdebugging/src/base.css
rename : devtools/client/aboutdebugging-new/src/components/App.css => devtools/client/aboutdebugging/src/components/App.css
rename : devtools/client/aboutdebugging-new/src/components/App.js => devtools/client/aboutdebugging/src/components/App.js
rename : devtools/client/aboutdebugging-new/src/components/CompatibilityWarning.js => devtools/client/aboutdebugging/src/components/CompatibilityWarning.js
rename : devtools/client/aboutdebugging-new/src/components/ConnectionPromptSetting.js => devtools/client/aboutdebugging/src/components/ConnectionPromptSetting.js
rename : devtools/client/aboutdebugging-new/src/components/ProfilerDialog.css => devtools/client/aboutdebugging/src/components/ProfilerDialog.css
rename : devtools/client/aboutdebugging-new/src/components/ProfilerDialog.js => devtools/client/aboutdebugging/src/components/ProfilerDialog.js
rename : devtools/client/aboutdebugging-new/src/components/RuntimeActions.css => devtools/client/aboutdebugging/src/components/RuntimeActions.css
rename : devtools/client/aboutdebugging-new/src/components/RuntimeActions.js => devtools/client/aboutdebugging/src/components/RuntimeActions.js
rename : devtools/client/aboutdebugging-new/src/components/RuntimeInfo.css => devtools/client/aboutdebugging/src/components/RuntimeInfo.css
rename : devtools/client/aboutdebugging-new/src/components/RuntimeInfo.js => devtools/client/aboutdebugging/src/components/RuntimeInfo.js
rename : devtools/client/aboutdebugging-new/src/components/RuntimePage.js => devtools/client/aboutdebugging/src/components/RuntimePage.js
rename : devtools/client/aboutdebugging-new/src/components/ServiceWorkersWarning.js => devtools/client/aboutdebugging/src/components/ServiceWorkersWarning.js
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.css => devtools/client/aboutdebugging/src/components/connect/ConnectPage.css
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.js => devtools/client/aboutdebugging/src/components/connect/ConnectPage.js
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.css => devtools/client/aboutdebugging/src/components/connect/ConnectSection.css
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.js => devtools/client/aboutdebugging/src/components/connect/ConnectSection.js
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.css => devtools/client/aboutdebugging/src/components/connect/ConnectSteps.css
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.js => devtools/client/aboutdebugging/src/components/connect/ConnectSteps.js
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.css => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.css
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.js => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.js
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.css => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.css
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.js => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.js
rename : devtools/client/aboutdebugging-new/src/components/connect/moz.build => devtools/client/aboutdebugging/src/components/connect/moz.build
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.css => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.js => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.css => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.js => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.css => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.js => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ExtensionDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/ExtensionDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.css => devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.js => devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/InspectAction.js => devtools/client/aboutdebugging/src/components/debugtarget/InspectAction.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ProcessDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/ProcessDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.css => devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.js => devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAdditionalActions.js => devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAdditionalActions.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TabDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/TabDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionAdditionalActions.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionAdditionalActions.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.css => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstaller.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstaller.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/WorkerDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/WorkerDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/moz.build => devtools/client/aboutdebugging/src/components/debugtarget/moz.build
rename : devtools/client/aboutdebugging-new/src/components/moz.build => devtools/client/aboutdebugging/src/components/moz.build
rename : devtools/client/aboutdebugging-new/src/components/shared/DetailsLog.js => devtools/client/aboutdebugging/src/components/shared/DetailsLog.js
rename : devtools/client/aboutdebugging-new/src/components/shared/IconLabel.css => devtools/client/aboutdebugging/src/components/shared/IconLabel.css
rename : devtools/client/aboutdebugging-new/src/components/shared/IconLabel.js => devtools/client/aboutdebugging/src/components/shared/IconLabel.js
rename : devtools/client/aboutdebugging-new/src/components/shared/Message.css => devtools/client/aboutdebugging/src/components/shared/Message.css
rename : devtools/client/aboutdebugging-new/src/components/shared/Message.js => devtools/client/aboutdebugging/src/components/shared/Message.js
rename : devtools/client/aboutdebugging-new/src/components/shared/moz.build => devtools/client/aboutdebugging/src/components/shared/moz.build
rename : devtools/client/aboutdebugging-new/src/components/sidebar/RefreshDevicesButton.js => devtools/client/aboutdebugging/src/components/sidebar/RefreshDevicesButton.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.css => devtools/client/aboutdebugging/src/components/sidebar/Sidebar.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.js => devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.css => devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.js => devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.css => devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.js => devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.css => devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.js => devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/moz.build => devtools/client/aboutdebugging/src/components/sidebar/moz.build
rename : devtools/client/aboutdebugging-new/src/constants.js => devtools/client/aboutdebugging/src/constants.js
rename : devtools/client/aboutdebugging-new/src/create-store.js => devtools/client/aboutdebugging/src/create-store.js
rename : devtools/client/aboutdebugging-new/src/middleware/debug-target-listener.js => devtools/client/aboutdebugging/src/middleware/debug-target-listener.js
rename : devtools/client/aboutdebugging-new/src/middleware/error-logging.js => devtools/client/aboutdebugging/src/middleware/error-logging.js
rename : devtools/client/aboutdebugging-new/src/middleware/event-recording.js => devtools/client/aboutdebugging/src/middleware/event-recording.js
rename : devtools/client/aboutdebugging-new/src/middleware/extension-component-data.js => devtools/client/aboutdebugging/src/middleware/extension-component-data.js
rename : devtools/client/aboutdebugging-new/src/middleware/moz.build => devtools/client/aboutdebugging/src/middleware/moz.build
rename : devtools/client/aboutdebugging-new/src/middleware/process-component-data.js => devtools/client/aboutdebugging/src/middleware/process-component-data.js
rename : devtools/client/aboutdebugging-new/src/middleware/tab-component-data.js => devtools/client/aboutdebugging/src/middleware/tab-component-data.js
rename : devtools/client/aboutdebugging-new/src/middleware/worker-component-data.js => devtools/client/aboutdebugging/src/middleware/worker-component-data.js
rename : devtools/client/aboutdebugging-new/src/modules/client-wrapper.js => devtools/client/aboutdebugging/src/modules/client-wrapper.js
rename : devtools/client/aboutdebugging-new/src/modules/debug-target-collapsibilities.js => devtools/client/aboutdebugging/src/modules/debug-target-collapsibilities.js
rename : devtools/client/aboutdebugging-new/src/modules/debug-target-support.js => devtools/client/aboutdebugging/src/modules/debug-target-support.js
rename : devtools/client/aboutdebugging-new/src/modules/extensions-helper.js => devtools/client/aboutdebugging/src/modules/extensions-helper.js
rename : devtools/client/aboutdebugging-new/src/modules/l10n.js => devtools/client/aboutdebugging/src/modules/l10n.js
rename : devtools/client/aboutdebugging-new/src/modules/moz.build => devtools/client/aboutdebugging/src/modules/moz.build
rename : devtools/client/aboutdebugging-new/src/modules/network-locations.js => devtools/client/aboutdebugging/src/modules/network-locations.js
rename : devtools/client/aboutdebugging-new/src/modules/runtime-client-factory.js => devtools/client/aboutdebugging/src/modules/runtime-client-factory.js
rename : devtools/client/aboutdebugging-new/src/modules/runtimes-state-helper.js => devtools/client/aboutdebugging/src/modules/runtimes-state-helper.js
rename : devtools/client/aboutdebugging-new/src/modules/usb-runtimes.js => devtools/client/aboutdebugging/src/modules/usb-runtimes.js
rename : devtools/client/aboutdebugging-new/src/moz.build => devtools/client/aboutdebugging/src/moz.build
rename : devtools/client/aboutdebugging-new/src/reducers/debug-targets-state.js => devtools/client/aboutdebugging/src/reducers/debug-targets-state.js
rename : devtools/client/aboutdebugging-new/src/reducers/index.js => devtools/client/aboutdebugging/src/reducers/index.js
rename : devtools/client/aboutdebugging-new/src/reducers/moz.build => devtools/client/aboutdebugging/src/reducers/moz.build
rename : devtools/client/aboutdebugging-new/src/reducers/runtimes-state.js => devtools/client/aboutdebugging/src/reducers/runtimes-state.js
rename : devtools/client/aboutdebugging-new/src/reducers/ui-state.js => devtools/client/aboutdebugging/src/reducers/ui-state.js
rename : devtools/client/aboutdebugging-new/src/types/debug-target.js => devtools/client/aboutdebugging/src/types/debug-target.js
rename : devtools/client/aboutdebugging-new/src/types/index.js => devtools/client/aboutdebugging/src/types/index.js
rename : devtools/client/aboutdebugging-new/src/types/moz.build => devtools/client/aboutdebugging/src/types/moz.build
rename : devtools/client/aboutdebugging-new/src/types/runtime.js => devtools/client/aboutdebugging/src/types/runtime.js
rename : devtools/client/aboutdebugging-new/src/types/ui.js => devtools/client/aboutdebugging/src/types/ui.js
rename : devtools/client/aboutdebugging-new/test/browser/.eslintrc.js => devtools/client/aboutdebugging/test/browser/.eslintrc.js
rename : devtools/client/aboutdebugging-new/test/browser/browser.ini => devtools/client/aboutdebugging/test/browser/browser.ini
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_console.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_console.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_debugger.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_debugger.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_inspector.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_inspector.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_nobg.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_nobg.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_popup.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_popup.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_manifest_url.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_manifest_url.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_remote_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_remote_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_addon_buttons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_addon_buttons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_id_message.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_id_message.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_install_error.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_install_error.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_install_path.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_install_path.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_reload_error.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_reload_error.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_warnings.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_warnings.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connect_networklocations.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connect_networklocations.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connect_toggle_usb_devices.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connect_toggle_usb_devices.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connection_prompt_setting.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connection_prompt_setting.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_empty.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_empty.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_usb_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_usb_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtools.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_focus.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_focus.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_menubar.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_menubar.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_performance.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_performance.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_shortcuts.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_shortcuts.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_target_destroyed.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_target_destroyed.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_fenix_runtime_display.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_fenix_runtime_display.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_hidden_addons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_hidden_addons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_message_close.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_message_close.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_navigate.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_navigate.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_persist_connection.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_persist_connection.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_category.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_category.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_main.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_main.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_main_local.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_main_local.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_profiler_dialog.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_profiler_dialog.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_real_usb_runtime_page_runtime_info.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_real_usb_runtime_page_runtime_info.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_real_usb_sidebar.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_real_usb_sidebar.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_routes.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_routes.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_compatibility_warning.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_compatibility_warning.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_disconnect_remote_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_disconnect_remote_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_remote_runtime_buttons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_remote_runtime_buttons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_usbclient_closed.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_usbclient_closed.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_select_network_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_select_network_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_select_page_with_serviceworker.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_select_page_with_serviceworker.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_fetch_flag.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_fetch_flag.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_multie10s.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_multie10s.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_not_compatible.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_not_compatible.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_push.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_push.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_pushservice_url.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_pushservice_url.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_runtime-page.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_runtime-page.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_start.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_start.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_status.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_status.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_timeout.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_timeout.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_unregister.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_unregister.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_connection_state.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_connection_state.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_network_runtimes.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_network_runtimes.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_connect.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_connect.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_refresh.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_refresh.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_select.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_select.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_status.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_status.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_unavailable_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_unavailable_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_unplugged_device.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_unplugged_device.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_tab_favicons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_basic.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_basic.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_connection_attempt.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_connection_attempt.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_inspect.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_inspect.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_navigate.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_navigate.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_actions.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_actions.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_connected_details.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_connected_details.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates_multi.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates_multi.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates_network.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates_network.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox_runtime_info.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox_runtime_info.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox_worker_inspection.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox_worker_inspection.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_workers_remote_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_workers_remote_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/empty.html => devtools/client/aboutdebugging/test/browser/empty.html
rename : devtools/client/aboutdebugging-new/test/browser/head.js => devtools/client/aboutdebugging/test/browser/head.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-adb.js => devtools/client/aboutdebugging/test/browser/helper-adb.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-addons.js => devtools/client/aboutdebugging/test/browser/helper-addons.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-collapsibilities.js => devtools/client/aboutdebugging/test/browser/helper-collapsibilities.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-mocks.js => devtools/client/aboutdebugging/test/browser/helper-mocks.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-real-usb.js => devtools/client/aboutdebugging/test/browser/helper-real-usb.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-serviceworker.js => devtools/client/aboutdebugging/test/browser/helper-serviceworker.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-telemetry.js => devtools/client/aboutdebugging/test/browser/helper-telemetry.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/helper-adb-mock.js => devtools/client/aboutdebugging/test/browser/mocks/helper-adb-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/helper-client-wrapper-mock.js => devtools/client/aboutdebugging/test/browser/mocks/helper-client-wrapper-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/helper-runtime-client-factory-mock.js => devtools/client/aboutdebugging/test/browser/mocks/helper-runtime-client-factory-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/bad-extensions/invalid-json/manifest.json => devtools/client/aboutdebugging/test/browser/resources/bad-extensions/invalid-json/manifest.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/bad-extensions/invalid-property/manifest.json => devtools/client/aboutdebugging/test/browser/resources/bad-extensions/invalid-property/manifest.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/packaged-extension/packaged-extension.xpi => devtools/client/aboutdebugging/test/browser/resources/packaged-extension/packaged-extension.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/real/usb-runtimes-sample.json => devtools/client/aboutdebugging/test/browser/resources/real/usb-runtimes-sample.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/controlled-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/controlled-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/controlled-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/controlled-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/empty-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/empty-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/fetch-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/fetch-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/fetch-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/fetch-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/push-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/push-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-linux.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-linux.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-linux64.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-linux64.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-mac64.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-mac64.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-win32.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-win32.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-temporary-extension/manifest.json => devtools/client/aboutdebugging/test/browser/resources/test-temporary-extension/manifest.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-temporary-extension/script.js => devtools/client/aboutdebugging/test/browser/resources/test-temporary-extension/script.js
rename : devtools/client/aboutdebugging-new/test/browser/test-tab-favicons.html => devtools/client/aboutdebugging/test/browser/test-tab-favicons.html
rename : devtools/client/aboutdebugging-new/test/jest/.eslintrc.js => devtools/client/aboutdebugging/test/jest/.eslintrc.js
rename : devtools/client/aboutdebugging-new/test/jest/README.md => devtools/client/aboutdebugging/test/jest/README.md
rename : devtools/client/aboutdebugging-new/test/jest/babel.config.js => devtools/client/aboutdebugging/test/jest/babel.config.js
rename : devtools/client/aboutdebugging-new/test/jest/components/__snapshots__/shared-message.test.js.snap => devtools/client/aboutdebugging/test/jest/components/__snapshots__/shared-message.test.js.snap
rename : devtools/client/aboutdebugging-new/test/jest/components/shared-message.test.js => devtools/client/aboutdebugging/test/jest/components/shared-message.test.js
rename : devtools/client/aboutdebugging-new/test/jest/jest.config.js => devtools/client/aboutdebugging/test/jest/jest.config.js
rename : devtools/client/aboutdebugging-new/test/jest/package.json => devtools/client/aboutdebugging/test/jest/package.json
rename : devtools/client/aboutdebugging-new/test/jest/setup.js => devtools/client/aboutdebugging/test/jest/setup.js
rename : devtools/client/aboutdebugging-new/test/jest/yarn.lock => devtools/client/aboutdebugging/test/jest/yarn.lock
rename : devtools/client/aboutdebugging-new/test/unit/.eslintrc.js => devtools/client/aboutdebugging/test/unit/.eslintrc.js
rename : devtools/client/aboutdebugging-new/test/unit/test_extensions_path.js => devtools/client/aboutdebugging/test/unit/test_extensions_path.js
rename : devtools/client/aboutdebugging-new/test/unit/xpcshell-head.js => devtools/client/aboutdebugging/test/unit/xpcshell-head.js
rename : devtools/client/aboutdebugging-new/test/unit/xpcshell.ini => devtools/client/aboutdebugging/test/unit/xpcshell.ini
extra : moz-landing-system : lando
2019-08-23 08:52:33 +00:00
Bogdan Tara
9ee4813e4a
Backed out changeset ab25abaafa1b (bug 1566443) for es lint failure on helper-addons.js CLOSED TREE
...
--HG--
rename : devtools/client/aboutdebugging/README.md => devtools/client/aboutdebugging-new/README.md
rename : devtools/client/aboutdebugging/aboutdebugging.css => devtools/client/aboutdebugging-new/aboutdebugging.css
rename : devtools/client/aboutdebugging/aboutdebugging.js => devtools/client/aboutdebugging-new/aboutdebugging.js
rename : devtools/client/aboutdebugging/documentation/ANDROID_BUILD.md => devtools/client/aboutdebugging-new/documentation/ANDROID_BUILD.md
rename : devtools/client/aboutdebugging/documentation/GECKOVIEW_EXAMPLE_BUILD.md => devtools/client/aboutdebugging-new/documentation/GECKOVIEW_EXAMPLE_BUILD.md
rename : devtools/client/aboutdebugging/documentation/GECKOVIEW_REFERENCE_BROWSER_BUILD.md => devtools/client/aboutdebugging-new/documentation/GECKOVIEW_REFERENCE_BROWSER_BUILD.md
rename : devtools/client/aboutdebugging/documentation/TESTS.md => devtools/client/aboutdebugging-new/documentation/TESTS.md
rename : devtools/client/aboutdebugging/documentation/TESTS_REAL_DEVICES.md => devtools/client/aboutdebugging-new/documentation/TESTS_REAL_DEVICES.md
rename : devtools/client/aboutdebugging/index.html => devtools/client/aboutdebugging-new/index.html
rename : devtools/client/aboutdebugging/initializer.js => devtools/client/aboutdebugging-new/initializer.js
rename : devtools/client/aboutdebugging/moz.build => devtools/client/aboutdebugging-new/moz.build
rename : devtools/client/aboutdebugging/src/actions/debug-targets.js => devtools/client/aboutdebugging-new/src/actions/debug-targets.js
rename : devtools/client/aboutdebugging/src/actions/index.js => devtools/client/aboutdebugging-new/src/actions/index.js
rename : devtools/client/aboutdebugging/src/actions/moz.build => devtools/client/aboutdebugging-new/src/actions/moz.build
rename : devtools/client/aboutdebugging/src/actions/runtimes.js => devtools/client/aboutdebugging-new/src/actions/runtimes.js
rename : devtools/client/aboutdebugging/src/actions/telemetry.js => devtools/client/aboutdebugging-new/src/actions/telemetry.js
rename : devtools/client/aboutdebugging/src/actions/ui.js => devtools/client/aboutdebugging-new/src/actions/ui.js
rename : devtools/client/aboutdebugging/src/base.css => devtools/client/aboutdebugging-new/src/base.css
rename : devtools/client/aboutdebugging/src/components/App.css => devtools/client/aboutdebugging-new/src/components/App.css
rename : devtools/client/aboutdebugging/src/components/App.js => devtools/client/aboutdebugging-new/src/components/App.js
rename : devtools/client/aboutdebugging/src/components/CompatibilityWarning.js => devtools/client/aboutdebugging-new/src/components/CompatibilityWarning.js
rename : devtools/client/aboutdebugging/src/components/ConnectionPromptSetting.js => devtools/client/aboutdebugging-new/src/components/ConnectionPromptSetting.js
rename : devtools/client/aboutdebugging/src/components/ProfilerDialog.css => devtools/client/aboutdebugging-new/src/components/ProfilerDialog.css
rename : devtools/client/aboutdebugging/src/components/ProfilerDialog.js => devtools/client/aboutdebugging-new/src/components/ProfilerDialog.js
rename : devtools/client/aboutdebugging/src/components/RuntimeActions.css => devtools/client/aboutdebugging-new/src/components/RuntimeActions.css
rename : devtools/client/aboutdebugging/src/components/RuntimeActions.js => devtools/client/aboutdebugging-new/src/components/RuntimeActions.js
rename : devtools/client/aboutdebugging/src/components/RuntimeInfo.css => devtools/client/aboutdebugging-new/src/components/RuntimeInfo.css
rename : devtools/client/aboutdebugging/src/components/RuntimeInfo.js => devtools/client/aboutdebugging-new/src/components/RuntimeInfo.js
rename : devtools/client/aboutdebugging/src/components/RuntimePage.js => devtools/client/aboutdebugging-new/src/components/RuntimePage.js
rename : devtools/client/aboutdebugging/src/components/ServiceWorkersWarning.js => devtools/client/aboutdebugging-new/src/components/ServiceWorkersWarning.js
rename : devtools/client/aboutdebugging/src/components/connect/ConnectPage.css => devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.css
rename : devtools/client/aboutdebugging/src/components/connect/ConnectPage.js => devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.js
rename : devtools/client/aboutdebugging/src/components/connect/ConnectSection.css => devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.css
rename : devtools/client/aboutdebugging/src/components/connect/ConnectSection.js => devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.js
rename : devtools/client/aboutdebugging/src/components/connect/ConnectSteps.css => devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.css
rename : devtools/client/aboutdebugging/src/components/connect/ConnectSteps.js => devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.js
rename : devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.css => devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.css
rename : devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.js => devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.js
rename : devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.css => devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.css
rename : devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.js => devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.js
rename : devtools/client/aboutdebugging/src/components/connect/moz.build => devtools/client/aboutdebugging-new/src/components/connect/moz.build
rename : devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.css => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.css
rename : devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.js => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.css => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.css
rename : devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.js => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.css => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.css
rename : devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.js => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/ExtensionDetail.js => devtools/client/aboutdebugging-new/src/components/debugtarget/ExtensionDetail.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.css => devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.css
rename : devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.js => devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/InspectAction.js => devtools/client/aboutdebugging-new/src/components/debugtarget/InspectAction.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/ProcessDetail.js => devtools/client/aboutdebugging-new/src/components/debugtarget/ProcessDetail.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.css => devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.css
rename : devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.js => devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAdditionalActions.js => devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAdditionalActions.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/TabDetail.js => devtools/client/aboutdebugging-new/src/components/debugtarget/TabDetail.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionAdditionalActions.js => devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionAdditionalActions.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionDetail.js => devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionDetail.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.css => devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.css
rename : devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.js => devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstaller.js => devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstaller.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/WorkerDetail.js => devtools/client/aboutdebugging-new/src/components/debugtarget/WorkerDetail.js
rename : devtools/client/aboutdebugging/src/components/debugtarget/moz.build => devtools/client/aboutdebugging-new/src/components/debugtarget/moz.build
rename : devtools/client/aboutdebugging/src/components/moz.build => devtools/client/aboutdebugging-new/src/components/moz.build
rename : devtools/client/aboutdebugging/src/components/shared/DetailsLog.js => devtools/client/aboutdebugging-new/src/components/shared/DetailsLog.js
rename : devtools/client/aboutdebugging/src/components/shared/IconLabel.css => devtools/client/aboutdebugging-new/src/components/shared/IconLabel.css
rename : devtools/client/aboutdebugging/src/components/shared/IconLabel.js => devtools/client/aboutdebugging-new/src/components/shared/IconLabel.js
rename : devtools/client/aboutdebugging/src/components/shared/Message.css => devtools/client/aboutdebugging-new/src/components/shared/Message.css
rename : devtools/client/aboutdebugging/src/components/shared/Message.js => devtools/client/aboutdebugging-new/src/components/shared/Message.js
rename : devtools/client/aboutdebugging/src/components/shared/moz.build => devtools/client/aboutdebugging-new/src/components/shared/moz.build
rename : devtools/client/aboutdebugging/src/components/sidebar/RefreshDevicesButton.js => devtools/client/aboutdebugging-new/src/components/sidebar/RefreshDevicesButton.js
rename : devtools/client/aboutdebugging/src/components/sidebar/Sidebar.css => devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.css
rename : devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js => devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.js
rename : devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.css => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.css
rename : devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.js => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.js
rename : devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.css => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.css
rename : devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.js => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.js
rename : devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.css => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.css
rename : devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.js => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.js
rename : devtools/client/aboutdebugging/src/components/sidebar/moz.build => devtools/client/aboutdebugging-new/src/components/sidebar/moz.build
rename : devtools/client/aboutdebugging/src/constants.js => devtools/client/aboutdebugging-new/src/constants.js
rename : devtools/client/aboutdebugging/src/create-store.js => devtools/client/aboutdebugging-new/src/create-store.js
rename : devtools/client/aboutdebugging/src/middleware/debug-target-listener.js => devtools/client/aboutdebugging-new/src/middleware/debug-target-listener.js
rename : devtools/client/aboutdebugging/src/middleware/error-logging.js => devtools/client/aboutdebugging-new/src/middleware/error-logging.js
rename : devtools/client/aboutdebugging/src/middleware/event-recording.js => devtools/client/aboutdebugging-new/src/middleware/event-recording.js
rename : devtools/client/aboutdebugging/src/middleware/extension-component-data.js => devtools/client/aboutdebugging-new/src/middleware/extension-component-data.js
rename : devtools/client/aboutdebugging/src/middleware/moz.build => devtools/client/aboutdebugging-new/src/middleware/moz.build
rename : devtools/client/aboutdebugging/src/middleware/process-component-data.js => devtools/client/aboutdebugging-new/src/middleware/process-component-data.js
rename : devtools/client/aboutdebugging/src/middleware/tab-component-data.js => devtools/client/aboutdebugging-new/src/middleware/tab-component-data.js
rename : devtools/client/aboutdebugging/src/middleware/worker-component-data.js => devtools/client/aboutdebugging-new/src/middleware/worker-component-data.js
rename : devtools/client/aboutdebugging/src/modules/client-wrapper.js => devtools/client/aboutdebugging-new/src/modules/client-wrapper.js
rename : devtools/client/aboutdebugging/src/modules/debug-target-collapsibilities.js => devtools/client/aboutdebugging-new/src/modules/debug-target-collapsibilities.js
rename : devtools/client/aboutdebugging/src/modules/debug-target-support.js => devtools/client/aboutdebugging-new/src/modules/debug-target-support.js
rename : devtools/client/aboutdebugging/src/modules/extensions-helper.js => devtools/client/aboutdebugging-new/src/modules/extensions-helper.js
rename : devtools/client/aboutdebugging/src/modules/l10n.js => devtools/client/aboutdebugging-new/src/modules/l10n.js
rename : devtools/client/aboutdebugging/src/modules/moz.build => devtools/client/aboutdebugging-new/src/modules/moz.build
rename : devtools/client/aboutdebugging/src/modules/network-locations.js => devtools/client/aboutdebugging-new/src/modules/network-locations.js
rename : devtools/client/aboutdebugging/src/modules/runtime-client-factory.js => devtools/client/aboutdebugging-new/src/modules/runtime-client-factory.js
rename : devtools/client/aboutdebugging/src/modules/runtimes-state-helper.js => devtools/client/aboutdebugging-new/src/modules/runtimes-state-helper.js
rename : devtools/client/aboutdebugging/src/modules/usb-runtimes.js => devtools/client/aboutdebugging-new/src/modules/usb-runtimes.js
rename : devtools/client/aboutdebugging/src/moz.build => devtools/client/aboutdebugging-new/src/moz.build
rename : devtools/client/aboutdebugging/src/reducers/debug-targets-state.js => devtools/client/aboutdebugging-new/src/reducers/debug-targets-state.js
rename : devtools/client/aboutdebugging/src/reducers/index.js => devtools/client/aboutdebugging-new/src/reducers/index.js
rename : devtools/client/aboutdebugging/src/reducers/moz.build => devtools/client/aboutdebugging-new/src/reducers/moz.build
rename : devtools/client/aboutdebugging/src/reducers/runtimes-state.js => devtools/client/aboutdebugging-new/src/reducers/runtimes-state.js
rename : devtools/client/aboutdebugging/src/reducers/ui-state.js => devtools/client/aboutdebugging-new/src/reducers/ui-state.js
rename : devtools/client/aboutdebugging/src/types/debug-target.js => devtools/client/aboutdebugging-new/src/types/debug-target.js
rename : devtools/client/aboutdebugging/src/types/index.js => devtools/client/aboutdebugging-new/src/types/index.js
rename : devtools/client/aboutdebugging/src/types/moz.build => devtools/client/aboutdebugging-new/src/types/moz.build
rename : devtools/client/aboutdebugging/src/types/runtime.js => devtools/client/aboutdebugging-new/src/types/runtime.js
rename : devtools/client/aboutdebugging/src/types/ui.js => devtools/client/aboutdebugging-new/src/types/ui.js
rename : devtools/client/aboutdebugging/test/browser/.eslintrc.js => devtools/client/aboutdebugging-new/test/browser/.eslintrc.js
rename : devtools/client/aboutdebugging/test/browser/browser.ini => devtools/client/aboutdebugging-new/test/browser/browser.ini
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_console.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_console.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_debugger.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_debugger.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_inspector.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_inspector.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_nobg.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_nobg.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_popup.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_popup.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_manifest_url.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_manifest_url.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_remote_runtime.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_remote_runtime.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_addon_buttons.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_addon_buttons.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_id_message.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_id_message.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_install_error.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_install_error.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_install_path.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_install_path.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_reload_error.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_reload_error.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_warnings.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_warnings.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connect_networklocations.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connect_networklocations.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connect_toggle_usb_devices.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connect_toggle_usb_devices.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connection_prompt_setting.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connection_prompt_setting.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_empty.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_empty.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_usb_runtime.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_usb_runtime.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtools.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_focus.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_focus.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_menubar.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_menubar.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_performance.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_performance.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_shortcuts.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_shortcuts.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_target_destroyed.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_target_destroyed.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_fenix_runtime_display.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_fenix_runtime_display.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_hidden_addons.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_hidden_addons.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_message_close.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_message_close.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_navigate.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_navigate.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_persist_connection.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_persist_connection.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_category.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_category.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_main.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_main.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_main_local.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_main_local.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_profiler_dialog.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_profiler_dialog.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_real_usb_runtime_page_runtime_info.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_real_usb_runtime_page_runtime_info.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_real_usb_sidebar.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_real_usb_sidebar.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_routes.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_routes.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_compatibility_warning.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_compatibility_warning.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_disconnect_remote_runtime.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_disconnect_remote_runtime.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_remote_runtime_buttons.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_remote_runtime_buttons.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_usbclient_closed.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_usbclient_closed.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_select_network_runtime.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_select_network_runtime.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_select_page_with_serviceworker.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_select_page_with_serviceworker.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_fetch_flag.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_fetch_flag.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_multie10s.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_multie10s.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_not_compatible.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_not_compatible.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_push.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_push.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_pushservice_url.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_pushservice_url.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_runtime-page.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_runtime-page.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_start.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_start.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_status.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_status.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_timeout.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_timeout.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_unregister.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_unregister.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_connection_state.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_connection_state.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_network_runtimes.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_network_runtimes.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_connect.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_connect.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_refresh.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_refresh.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_select.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_select.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_status.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_status.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_unavailable_runtime.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_unavailable_runtime.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_unplugged_device.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_unplugged_device.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_tab_favicons.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_basic.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_basic.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_connection_attempt.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_connection_attempt.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_inspect.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_inspect.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_navigate.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_navigate.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_actions.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_actions.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_connected_details.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_connected_details.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates_multi.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates_multi.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates_network.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates_network.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox_runtime_info.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox_runtime_info.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox_worker_inspection.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox_worker_inspection.js
rename : devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_workers_remote_runtime.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_workers_remote_runtime.js
rename : devtools/client/aboutdebugging/test/browser/empty.html => devtools/client/aboutdebugging-new/test/browser/empty.html
rename : devtools/client/aboutdebugging/test/browser/head.js => devtools/client/aboutdebugging-new/test/browser/head.js
rename : devtools/client/aboutdebugging/test/browser/helper-adb.js => devtools/client/aboutdebugging-new/test/browser/helper-adb.js
rename : devtools/client/aboutdebugging/test/browser/helper-addons.js => devtools/client/aboutdebugging-new/test/browser/helper-addons.js
rename : devtools/client/aboutdebugging/test/browser/helper-collapsibilities.js => devtools/client/aboutdebugging-new/test/browser/helper-collapsibilities.js
rename : devtools/client/aboutdebugging/test/browser/helper-mocks.js => devtools/client/aboutdebugging-new/test/browser/helper-mocks.js
rename : devtools/client/aboutdebugging/test/browser/helper-real-usb.js => devtools/client/aboutdebugging-new/test/browser/helper-real-usb.js
rename : devtools/client/aboutdebugging/test/browser/helper-serviceworker.js => devtools/client/aboutdebugging-new/test/browser/helper-serviceworker.js
rename : devtools/client/aboutdebugging/test/browser/helper-telemetry.js => devtools/client/aboutdebugging-new/test/browser/helper-telemetry.js
rename : devtools/client/aboutdebugging/test/browser/mocks/helper-adb-mock.js => devtools/client/aboutdebugging-new/test/browser/mocks/helper-adb-mock.js
rename : devtools/client/aboutdebugging/test/browser/mocks/helper-client-wrapper-mock.js => devtools/client/aboutdebugging-new/test/browser/mocks/helper-client-wrapper-mock.js
rename : devtools/client/aboutdebugging/test/browser/mocks/helper-runtime-client-factory-mock.js => devtools/client/aboutdebugging-new/test/browser/mocks/helper-runtime-client-factory-mock.js
rename : devtools/client/aboutdebugging/test/browser/resources/bad-extensions/invalid-json/manifest.json => devtools/client/aboutdebugging-new/test/browser/resources/bad-extensions/invalid-json/manifest.json
rename : devtools/client/aboutdebugging/test/browser/resources/bad-extensions/invalid-property/manifest.json => devtools/client/aboutdebugging-new/test/browser/resources/bad-extensions/invalid-property/manifest.json
rename : devtools/client/aboutdebugging/test/browser/resources/packaged-extension/packaged-extension.xpi => devtools/client/aboutdebugging-new/test/browser/resources/packaged-extension/packaged-extension.xpi
rename : devtools/client/aboutdebugging/test/browser/resources/real/usb-runtimes-sample.json => devtools/client/aboutdebugging-new/test/browser/resources/real/usb-runtimes-sample.json
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/controlled-sw.html => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/controlled-sw.html
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/controlled-sw.js => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/controlled-sw.js
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/empty-sw.html => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.html
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/empty-sw.js => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.js
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/fetch-sw.html => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/fetch-sw.html
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/fetch-sw.js => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/fetch-sw.js
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/push-sw.html => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.html
rename : devtools/client/aboutdebugging/test/browser/resources/service-workers/push-sw.js => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.js
rename : devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-linux.xpi => devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-linux.xpi
rename : devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-linux64.xpi => devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-linux64.xpi
rename : devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-mac64.xpi => devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-mac64.xpi
rename : devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-win32.xpi => devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-win32.xpi
rename : devtools/client/aboutdebugging/test/browser/resources/test-temporary-extension/manifest.json => devtools/client/aboutdebugging-new/test/browser/resources/test-temporary-extension/manifest.json
rename : devtools/client/aboutdebugging/test/browser/resources/test-temporary-extension/script.js => devtools/client/aboutdebugging-new/test/browser/resources/test-temporary-extension/script.js
rename : devtools/client/aboutdebugging/test/browser/test-tab-favicons.html => devtools/client/aboutdebugging-new/test/browser/test-tab-favicons.html
rename : devtools/client/aboutdebugging/test/jest/.eslintrc.js => devtools/client/aboutdebugging-new/test/jest/.eslintrc.js
rename : devtools/client/aboutdebugging/test/jest/README.md => devtools/client/aboutdebugging-new/test/jest/README.md
rename : devtools/client/aboutdebugging/test/jest/babel.config.js => devtools/client/aboutdebugging-new/test/jest/babel.config.js
rename : devtools/client/aboutdebugging/test/jest/components/__snapshots__/shared-message.test.js.snap => devtools/client/aboutdebugging-new/test/jest/components/__snapshots__/shared-message.test.js.snap
rename : devtools/client/aboutdebugging/test/jest/components/shared-message.test.js => devtools/client/aboutdebugging-new/test/jest/components/shared-message.test.js
rename : devtools/client/aboutdebugging/test/jest/jest.config.js => devtools/client/aboutdebugging-new/test/jest/jest.config.js
rename : devtools/client/aboutdebugging/test/jest/package.json => devtools/client/aboutdebugging-new/test/jest/package.json
rename : devtools/client/aboutdebugging/test/jest/setup.js => devtools/client/aboutdebugging-new/test/jest/setup.js
rename : devtools/client/aboutdebugging/test/jest/yarn.lock => devtools/client/aboutdebugging-new/test/jest/yarn.lock
rename : devtools/client/aboutdebugging/test/unit/.eslintrc.js => devtools/client/aboutdebugging-new/test/unit/.eslintrc.js
rename : devtools/client/aboutdebugging/test/unit/test_extensions_path.js => devtools/client/aboutdebugging-new/test/unit/test_extensions_path.js
rename : devtools/client/aboutdebugging/test/unit/xpcshell-head.js => devtools/client/aboutdebugging-new/test/unit/xpcshell-head.js
rename : devtools/client/aboutdebugging/test/unit/xpcshell.ini => devtools/client/aboutdebugging-new/test/unit/xpcshell.ini
2019-08-23 11:06:45 +03:00
Julian Descottes
2347f1d374
Bug 1566443 - Rename folder aboutdebugging-new to aboutdebugging r=remote-debugging-reviewers,daisuke
...
Depends on D43029
Differential Revision: https://phabricator.services.mozilla.com/D43025
--HG--
rename : devtools/client/aboutdebugging-new/README.md => devtools/client/aboutdebugging/README.md
rename : devtools/client/aboutdebugging-new/aboutdebugging.css => devtools/client/aboutdebugging/aboutdebugging.css
rename : devtools/client/aboutdebugging-new/aboutdebugging.js => devtools/client/aboutdebugging/aboutdebugging.js
rename : devtools/client/aboutdebugging-new/documentation/ANDROID_BUILD.md => devtools/client/aboutdebugging/documentation/ANDROID_BUILD.md
rename : devtools/client/aboutdebugging-new/documentation/GECKOVIEW_EXAMPLE_BUILD.md => devtools/client/aboutdebugging/documentation/GECKOVIEW_EXAMPLE_BUILD.md
rename : devtools/client/aboutdebugging-new/documentation/GECKOVIEW_REFERENCE_BROWSER_BUILD.md => devtools/client/aboutdebugging/documentation/GECKOVIEW_REFERENCE_BROWSER_BUILD.md
rename : devtools/client/aboutdebugging-new/documentation/TESTS.md => devtools/client/aboutdebugging/documentation/TESTS.md
rename : devtools/client/aboutdebugging-new/documentation/TESTS_REAL_DEVICES.md => devtools/client/aboutdebugging/documentation/TESTS_REAL_DEVICES.md
rename : devtools/client/aboutdebugging-new/index.html => devtools/client/aboutdebugging/index.html
rename : devtools/client/aboutdebugging-new/initializer.js => devtools/client/aboutdebugging/initializer.js
rename : devtools/client/aboutdebugging-new/moz.build => devtools/client/aboutdebugging/moz.build
rename : devtools/client/aboutdebugging-new/src/actions/debug-targets.js => devtools/client/aboutdebugging/src/actions/debug-targets.js
rename : devtools/client/aboutdebugging-new/src/actions/index.js => devtools/client/aboutdebugging/src/actions/index.js
rename : devtools/client/aboutdebugging-new/src/actions/moz.build => devtools/client/aboutdebugging/src/actions/moz.build
rename : devtools/client/aboutdebugging-new/src/actions/runtimes.js => devtools/client/aboutdebugging/src/actions/runtimes.js
rename : devtools/client/aboutdebugging-new/src/actions/telemetry.js => devtools/client/aboutdebugging/src/actions/telemetry.js
rename : devtools/client/aboutdebugging-new/src/actions/ui.js => devtools/client/aboutdebugging/src/actions/ui.js
rename : devtools/client/aboutdebugging-new/src/base.css => devtools/client/aboutdebugging/src/base.css
rename : devtools/client/aboutdebugging-new/src/components/App.css => devtools/client/aboutdebugging/src/components/App.css
rename : devtools/client/aboutdebugging-new/src/components/App.js => devtools/client/aboutdebugging/src/components/App.js
rename : devtools/client/aboutdebugging-new/src/components/CompatibilityWarning.js => devtools/client/aboutdebugging/src/components/CompatibilityWarning.js
rename : devtools/client/aboutdebugging-new/src/components/ConnectionPromptSetting.js => devtools/client/aboutdebugging/src/components/ConnectionPromptSetting.js
rename : devtools/client/aboutdebugging-new/src/components/ProfilerDialog.css => devtools/client/aboutdebugging/src/components/ProfilerDialog.css
rename : devtools/client/aboutdebugging-new/src/components/ProfilerDialog.js => devtools/client/aboutdebugging/src/components/ProfilerDialog.js
rename : devtools/client/aboutdebugging-new/src/components/RuntimeActions.css => devtools/client/aboutdebugging/src/components/RuntimeActions.css
rename : devtools/client/aboutdebugging-new/src/components/RuntimeActions.js => devtools/client/aboutdebugging/src/components/RuntimeActions.js
rename : devtools/client/aboutdebugging-new/src/components/RuntimeInfo.css => devtools/client/aboutdebugging/src/components/RuntimeInfo.css
rename : devtools/client/aboutdebugging-new/src/components/RuntimeInfo.js => devtools/client/aboutdebugging/src/components/RuntimeInfo.js
rename : devtools/client/aboutdebugging-new/src/components/RuntimePage.js => devtools/client/aboutdebugging/src/components/RuntimePage.js
rename : devtools/client/aboutdebugging-new/src/components/ServiceWorkersWarning.js => devtools/client/aboutdebugging/src/components/ServiceWorkersWarning.js
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.css => devtools/client/aboutdebugging/src/components/connect/ConnectPage.css
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.js => devtools/client/aboutdebugging/src/components/connect/ConnectPage.js
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.css => devtools/client/aboutdebugging/src/components/connect/ConnectSection.css
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.js => devtools/client/aboutdebugging/src/components/connect/ConnectSection.js
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.css => devtools/client/aboutdebugging/src/components/connect/ConnectSteps.css
rename : devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.js => devtools/client/aboutdebugging/src/components/connect/ConnectSteps.js
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.css => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.css
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.js => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.js
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.css => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.css
rename : devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.js => devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.js
rename : devtools/client/aboutdebugging-new/src/components/connect/moz.build => devtools/client/aboutdebugging/src/components/connect/moz.build
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.css => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.js => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.css => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.js => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.css => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.js => devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ExtensionDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/ExtensionDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.css => devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.js => devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/InspectAction.js => devtools/client/aboutdebugging/src/components/debugtarget/InspectAction.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ProcessDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/ProcessDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.css => devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.js => devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAdditionalActions.js => devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAdditionalActions.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TabDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/TabDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionAdditionalActions.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionAdditionalActions.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.css => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.css
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstaller.js => devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstaller.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/WorkerDetail.js => devtools/client/aboutdebugging/src/components/debugtarget/WorkerDetail.js
rename : devtools/client/aboutdebugging-new/src/components/debugtarget/moz.build => devtools/client/aboutdebugging/src/components/debugtarget/moz.build
rename : devtools/client/aboutdebugging-new/src/components/moz.build => devtools/client/aboutdebugging/src/components/moz.build
rename : devtools/client/aboutdebugging-new/src/components/shared/DetailsLog.js => devtools/client/aboutdebugging/src/components/shared/DetailsLog.js
rename : devtools/client/aboutdebugging-new/src/components/shared/IconLabel.css => devtools/client/aboutdebugging/src/components/shared/IconLabel.css
rename : devtools/client/aboutdebugging-new/src/components/shared/IconLabel.js => devtools/client/aboutdebugging/src/components/shared/IconLabel.js
rename : devtools/client/aboutdebugging-new/src/components/shared/Message.css => devtools/client/aboutdebugging/src/components/shared/Message.css
rename : devtools/client/aboutdebugging-new/src/components/shared/Message.js => devtools/client/aboutdebugging/src/components/shared/Message.js
rename : devtools/client/aboutdebugging-new/src/components/shared/moz.build => devtools/client/aboutdebugging/src/components/shared/moz.build
rename : devtools/client/aboutdebugging-new/src/components/sidebar/RefreshDevicesButton.js => devtools/client/aboutdebugging/src/components/sidebar/RefreshDevicesButton.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.css => devtools/client/aboutdebugging/src/components/sidebar/Sidebar.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.js => devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.css => devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.js => devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.css => devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.js => devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.css => devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.css
rename : devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.js => devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.js
rename : devtools/client/aboutdebugging-new/src/components/sidebar/moz.build => devtools/client/aboutdebugging/src/components/sidebar/moz.build
rename : devtools/client/aboutdebugging-new/src/constants.js => devtools/client/aboutdebugging/src/constants.js
rename : devtools/client/aboutdebugging-new/src/create-store.js => devtools/client/aboutdebugging/src/create-store.js
rename : devtools/client/aboutdebugging-new/src/middleware/debug-target-listener.js => devtools/client/aboutdebugging/src/middleware/debug-target-listener.js
rename : devtools/client/aboutdebugging-new/src/middleware/error-logging.js => devtools/client/aboutdebugging/src/middleware/error-logging.js
rename : devtools/client/aboutdebugging-new/src/middleware/event-recording.js => devtools/client/aboutdebugging/src/middleware/event-recording.js
rename : devtools/client/aboutdebugging-new/src/middleware/extension-component-data.js => devtools/client/aboutdebugging/src/middleware/extension-component-data.js
rename : devtools/client/aboutdebugging-new/src/middleware/moz.build => devtools/client/aboutdebugging/src/middleware/moz.build
rename : devtools/client/aboutdebugging-new/src/middleware/process-component-data.js => devtools/client/aboutdebugging/src/middleware/process-component-data.js
rename : devtools/client/aboutdebugging-new/src/middleware/tab-component-data.js => devtools/client/aboutdebugging/src/middleware/tab-component-data.js
rename : devtools/client/aboutdebugging-new/src/middleware/worker-component-data.js => devtools/client/aboutdebugging/src/middleware/worker-component-data.js
rename : devtools/client/aboutdebugging-new/src/modules/client-wrapper.js => devtools/client/aboutdebugging/src/modules/client-wrapper.js
rename : devtools/client/aboutdebugging-new/src/modules/debug-target-collapsibilities.js => devtools/client/aboutdebugging/src/modules/debug-target-collapsibilities.js
rename : devtools/client/aboutdebugging-new/src/modules/debug-target-support.js => devtools/client/aboutdebugging/src/modules/debug-target-support.js
rename : devtools/client/aboutdebugging-new/src/modules/extensions-helper.js => devtools/client/aboutdebugging/src/modules/extensions-helper.js
rename : devtools/client/aboutdebugging-new/src/modules/l10n.js => devtools/client/aboutdebugging/src/modules/l10n.js
rename : devtools/client/aboutdebugging-new/src/modules/moz.build => devtools/client/aboutdebugging/src/modules/moz.build
rename : devtools/client/aboutdebugging-new/src/modules/network-locations.js => devtools/client/aboutdebugging/src/modules/network-locations.js
rename : devtools/client/aboutdebugging-new/src/modules/runtime-client-factory.js => devtools/client/aboutdebugging/src/modules/runtime-client-factory.js
rename : devtools/client/aboutdebugging-new/src/modules/runtimes-state-helper.js => devtools/client/aboutdebugging/src/modules/runtimes-state-helper.js
rename : devtools/client/aboutdebugging-new/src/modules/usb-runtimes.js => devtools/client/aboutdebugging/src/modules/usb-runtimes.js
rename : devtools/client/aboutdebugging-new/src/moz.build => devtools/client/aboutdebugging/src/moz.build
rename : devtools/client/aboutdebugging-new/src/reducers/debug-targets-state.js => devtools/client/aboutdebugging/src/reducers/debug-targets-state.js
rename : devtools/client/aboutdebugging-new/src/reducers/index.js => devtools/client/aboutdebugging/src/reducers/index.js
rename : devtools/client/aboutdebugging-new/src/reducers/moz.build => devtools/client/aboutdebugging/src/reducers/moz.build
rename : devtools/client/aboutdebugging-new/src/reducers/runtimes-state.js => devtools/client/aboutdebugging/src/reducers/runtimes-state.js
rename : devtools/client/aboutdebugging-new/src/reducers/ui-state.js => devtools/client/aboutdebugging/src/reducers/ui-state.js
rename : devtools/client/aboutdebugging-new/src/types/debug-target.js => devtools/client/aboutdebugging/src/types/debug-target.js
rename : devtools/client/aboutdebugging-new/src/types/index.js => devtools/client/aboutdebugging/src/types/index.js
rename : devtools/client/aboutdebugging-new/src/types/moz.build => devtools/client/aboutdebugging/src/types/moz.build
rename : devtools/client/aboutdebugging-new/src/types/runtime.js => devtools/client/aboutdebugging/src/types/runtime.js
rename : devtools/client/aboutdebugging-new/src/types/ui.js => devtools/client/aboutdebugging/src/types/ui.js
rename : devtools/client/aboutdebugging-new/test/browser/.eslintrc.js => devtools/client/aboutdebugging/test/browser/.eslintrc.js
rename : devtools/client/aboutdebugging-new/test/browser/browser.ini => devtools/client/aboutdebugging/test/browser/browser.ini
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_console.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_console.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_debugger.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_debugger.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_inspector.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_inspector.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_nobg.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_nobg.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_debug_popup.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_popup.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_manifest_url.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_manifest_url.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_remote_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_remote_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_addon_buttons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_addon_buttons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_id_message.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_id_message.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_install_error.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_install_error.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_install_path.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_install_path.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_temporary_reload_error.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_temporary_reload_error.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_addons_warnings.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_warnings.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connect_networklocations.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connect_networklocations.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connect_toggle_usb_devices.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connect_toggle_usb_devices.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_connection_prompt_setting.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_connection_prompt_setting.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_empty.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_empty.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_debug-target-pane_usb_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_debug-target-pane_usb_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtools.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_focus.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_focus.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_menubar.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_menubar.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_performance.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_performance.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_shortcuts.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_shortcuts.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_target_destroyed.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_target_destroyed.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_fenix_runtime_display.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_fenix_runtime_display.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_hidden_addons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_hidden_addons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_message_close.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_message_close.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_navigate.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_navigate.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_persist_connection.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_persist_connection.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_category.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_category.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_main.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_main.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_process_main_local.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_process_main_local.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_profiler_dialog.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_profiler_dialog.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_real_usb_runtime_page_runtime_info.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_real_usb_runtime_page_runtime_info.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_real_usb_sidebar.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_real_usb_sidebar.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_routes.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_routes.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_compatibility_warning.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_compatibility_warning.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_disconnect_remote_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_disconnect_remote_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_remote_runtime_buttons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_remote_runtime_buttons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_usbclient_closed.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_runtime_usbclient_closed.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_select_network_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_select_network_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_select_page_with_serviceworker.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_select_page_with_serviceworker.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_fetch_flag.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_fetch_flag.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_multie10s.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_multie10s.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_not_compatible.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_not_compatible.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_push.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_push.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_pushservice_url.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_pushservice_url.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_runtime-page.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_runtime-page.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_start.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_start.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_status.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_status.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_timeout.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_timeout.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_serviceworker_unregister.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_serviceworker_unregister.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_connection_state.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_connection_state.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_network_runtimes.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_network_runtimes.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_connect.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_connect.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_refresh.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_refresh.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_runtime_select.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_runtime_select.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_status.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_status.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_unavailable_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_unavailable_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_sidebar_usb_unplugged_device.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_sidebar_usb_unplugged_device.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_tab_favicons.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_basic.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_basic.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_connection_attempt.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_connection_attempt.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_inspect.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_inspect.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_navigate.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_navigate.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_actions.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_actions.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_connected_details.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_connected_details.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates_multi.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates_multi.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_telemetry_runtime_updates_network.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_telemetry_runtime_updates_network.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox_runtime_info.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox_runtime_info.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_thisfirefox_worker_inspection.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_thisfirefox_worker_inspection.js
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_workers_remote_runtime.js => devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_workers_remote_runtime.js
rename : devtools/client/aboutdebugging-new/test/browser/empty.html => devtools/client/aboutdebugging/test/browser/empty.html
rename : devtools/client/aboutdebugging-new/test/browser/head.js => devtools/client/aboutdebugging/test/browser/head.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-adb.js => devtools/client/aboutdebugging/test/browser/helper-adb.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-addons.js => devtools/client/aboutdebugging/test/browser/helper-addons.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-collapsibilities.js => devtools/client/aboutdebugging/test/browser/helper-collapsibilities.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-mocks.js => devtools/client/aboutdebugging/test/browser/helper-mocks.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-real-usb.js => devtools/client/aboutdebugging/test/browser/helper-real-usb.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-serviceworker.js => devtools/client/aboutdebugging/test/browser/helper-serviceworker.js
rename : devtools/client/aboutdebugging-new/test/browser/helper-telemetry.js => devtools/client/aboutdebugging/test/browser/helper-telemetry.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/helper-adb-mock.js => devtools/client/aboutdebugging/test/browser/mocks/helper-adb-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/helper-client-wrapper-mock.js => devtools/client/aboutdebugging/test/browser/mocks/helper-client-wrapper-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/helper-runtime-client-factory-mock.js => devtools/client/aboutdebugging/test/browser/mocks/helper-runtime-client-factory-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/bad-extensions/invalid-json/manifest.json => devtools/client/aboutdebugging/test/browser/resources/bad-extensions/invalid-json/manifest.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/bad-extensions/invalid-property/manifest.json => devtools/client/aboutdebugging/test/browser/resources/bad-extensions/invalid-property/manifest.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/packaged-extension/packaged-extension.xpi => devtools/client/aboutdebugging/test/browser/resources/packaged-extension/packaged-extension.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/real/usb-runtimes-sample.json => devtools/client/aboutdebugging/test/browser/resources/real/usb-runtimes-sample.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/controlled-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/controlled-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/controlled-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/controlled-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/empty-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/empty-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/empty-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/fetch-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/fetch-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/fetch-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/fetch-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.html => devtools/client/aboutdebugging/test/browser/resources/service-workers/push-sw.html
rename : devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.js => devtools/client/aboutdebugging/test/browser/resources/service-workers/push-sw.js
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-linux.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-linux.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-linux64.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-linux64.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-mac64.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-mac64.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-adb-extension/adb-extension-win32.xpi => devtools/client/aboutdebugging/test/browser/resources/test-adb-extension/adb-extension-win32.xpi
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-temporary-extension/manifest.json => devtools/client/aboutdebugging/test/browser/resources/test-temporary-extension/manifest.json
rename : devtools/client/aboutdebugging-new/test/browser/resources/test-temporary-extension/script.js => devtools/client/aboutdebugging/test/browser/resources/test-temporary-extension/script.js
rename : devtools/client/aboutdebugging-new/test/browser/test-tab-favicons.html => devtools/client/aboutdebugging/test/browser/test-tab-favicons.html
rename : devtools/client/aboutdebugging-new/test/jest/.eslintrc.js => devtools/client/aboutdebugging/test/jest/.eslintrc.js
rename : devtools/client/aboutdebugging-new/test/jest/README.md => devtools/client/aboutdebugging/test/jest/README.md
rename : devtools/client/aboutdebugging-new/test/jest/babel.config.js => devtools/client/aboutdebugging/test/jest/babel.config.js
rename : devtools/client/aboutdebugging-new/test/jest/components/__snapshots__/shared-message.test.js.snap => devtools/client/aboutdebugging/test/jest/components/__snapshots__/shared-message.test.js.snap
rename : devtools/client/aboutdebugging-new/test/jest/components/shared-message.test.js => devtools/client/aboutdebugging/test/jest/components/shared-message.test.js
rename : devtools/client/aboutdebugging-new/test/jest/jest.config.js => devtools/client/aboutdebugging/test/jest/jest.config.js
rename : devtools/client/aboutdebugging-new/test/jest/package.json => devtools/client/aboutdebugging/test/jest/package.json
rename : devtools/client/aboutdebugging-new/test/jest/setup.js => devtools/client/aboutdebugging/test/jest/setup.js
rename : devtools/client/aboutdebugging-new/test/jest/yarn.lock => devtools/client/aboutdebugging/test/jest/yarn.lock
rename : devtools/client/aboutdebugging-new/test/unit/.eslintrc.js => devtools/client/aboutdebugging/test/unit/.eslintrc.js
rename : devtools/client/aboutdebugging-new/test/unit/test_extensions_path.js => devtools/client/aboutdebugging/test/unit/test_extensions_path.js
rename : devtools/client/aboutdebugging-new/test/unit/xpcshell-head.js => devtools/client/aboutdebugging/test/unit/xpcshell-head.js
rename : devtools/client/aboutdebugging-new/test/unit/xpcshell.ini => devtools/client/aboutdebugging/test/unit/xpcshell.ini
extra : moz-landing-system : lando
2019-08-23 06:05:15 +00:00
Cameron McCormack
0c2a513732
Bug 1573090 - Part 3: Run rustfmt on tools/profiler/rust-helper/. r=gerald
...
Differential Revision: https://phabricator.services.mozilla.com/D43143
--HG--
extra : moz-landing-system : lando
2019-08-23 05:45:23 +00:00
Cameron McCormack
a1e18da1b1
Bug 1573090 - Part 2: Look up ELF symbol tables directly when pre-symbolicating Gecko profiles on Linux. r=gerald
...
Whereas previously MozDescribeCodeAddress would have handled demangling,
we need to explicitly do that from our new GetFunction method. The string we
generate is now more useful for the profiler to merge -- having dropped the
address in the previous patch, and the file & line number and library in this
patch.
While we're at it, try to demangle Rust symbols too.
Ideally we'd add Rust symbol handling to DemangleSymbol in
StackWalk.cpp, but that lives in mozglue, which currently cannot have
any Rust crate dependencies.
Differential Revision: https://phabricator.services.mozilla.com/D43142
--HG--
extra : moz-landing-system : lando
2019-08-23 05:45:16 +00:00
Cameron McCormack
4988c81b4c
Bug 1573090 - Part 1: Use a CodeAddressService when pre-symbolicating Gecko profiles. r=gerald
...
This speeds up pre-symbolication substantially.
We add a new class ProfilerCodeAddressService as the next patch will add
some functionality.
This also changes the format of the string we generate when
symbolicating, by dropping the leading address and space if we do have a
string that MozDescribeCodeAddress gave us. (We'll change this format
again in the next patch.)
Differential Revision: https://phabricator.services.mozilla.com/D43141
--HG--
extra : moz-landing-system : lando
2019-08-23 05:45:14 +00:00
Bas Schouten
afaaa019c8
Bug 1575847: Do a racy early return from profiler_get_backtrace if the profiler isn't active. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D43069
--HG--
extra : moz-landing-system : lando
2019-08-22 22:24:52 +00:00
Brindusan Cristian
103921e690
Backed out 1 changesets (bug 1551313) for build bustages at ProfilerMarkerPayload.cpp. CLOSED TREE
...
Backed out changeset 7fd9b797a83e (bug 1551313)
2019-08-23 04:22:03 +03:00
Will Hawkins
282a19afbf
Bug 1551313: Insert profiler markers when preferences are accessed. r=squib,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D39796
--HG--
extra : moz-landing-system : lando
2019-08-23 00:21:53 +00:00
Connor Sheehan
71b33e1850
Bug 1574977: restore `mach pastebin` and port to new service r=nalexander
...
This commit re-implements `mach pastebin` for use with the new Mozilla
pastebin tool (paste.mozilla.org). As with the old implementation, the
tool supports passing a file for upload as well as reading content to
paste from stdin.
`dpaste` (the software that runs `paste.mo`) is supposed to support
sniffing the correct syntax highlighter from the given filename, but
this feature does not seem to work (both on `paste.mo` nor `dpaste.de`).
Instead we have a mapping of known filename extensions to known available
highlighters on `paste.mo`. `mach pastebin` will attempt to guess a
highlighter from the file extension or the basename of the file if none
is available.
Differential Revision: https://phabricator.services.mozilla.com/D42902
--HG--
extra : moz-landing-system : lando
2019-08-22 18:11:26 +00:00
Mark Banner
0965196789
Bug 1567121 - Re-arrange the docs under browser/ so that they all fall under the top-level 'Firefox' docs page. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D42567
--HG--
extra : moz-landing-system : lando
2019-08-20 17:14:50 +00:00
Gerald Squelart
ecb1dfd838
Bug 1575453 - Collect stats for sampling, and markers (add, collect, expire) - r=gregtatum
...
Use AUTO_PROFILER_STATS in both profilers, in:
- SamplerThread::Run() calling DoPeriodicSample()
- racy_profiler_add_marker
- ProfileBuffer::DeleteExpiredStoredMarkers()
This should cover all areas affected by the upcoming changes to the
ProfileBuffer storage, and how markers are stored.
Differential Revision: https://phabricator.services.mozilla.com/D42826
--HG--
extra : moz-landing-system : lando
2019-08-22 01:01:25 +00:00
Nick Alexander
49401b728f
Bug 1573208 - Part 2: Add `--browsertime` flag to Raptor test jobs. r=glandium
...
For now, this just:
- updates the TreeHerder symbol
- includes the `--browsertime` extra option
The actual test jobs will react to the `--browsertime` extra option
and add dependencies, etc, as appropriate.
Differential Revision: https://phabricator.services.mozilla.com/D41605
--HG--
extra : moz-landing-system : lando
2019-08-21 22:51:17 +00:00
Mark Banner
b3bdf13476
Bug 1551829 - Limit exectution scope of the spidermonkey-js processor to only the directories where it is required. r=mossop
...
This helps ensure that when running `--fix` across the entire tree, all places that can be are fixed correctly.
Differential Revision: https://phabricator.services.mozilla.com/D37272
--HG--
extra : moz-landing-system : lando
2019-08-21 19:09:27 +00:00
Mark Banner
a05a7163d5
Bug 1551829 - Upgrade to ESLint 6.1.0. r=mossop
...
This picks up various improvements, especially to how configurations are handled and some new rules.
Differential Revision: https://phabricator.services.mozilla.com/D37271
--HG--
extra : moz-landing-system : lando
2019-08-21 19:08:44 +00:00
Mark Banner
f11175d51e
Bug 1551829 - Make eslint-plugin-mozilla compatible with ESLint 6. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D37270
--HG--
extra : moz-landing-system : lando
2019-08-21 19:10:16 +00:00
championshuttler
a3b25b205c
Bug 1574948 - Call delete after upload to avoid Contents key error. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D42700
--HG--
extra : moz-landing-system : lando
2019-08-21 12:45:49 +00:00
championshuttler
c63e3dbb3b
Bug 1574948 - Preserve the `firefox-source-docs` host name. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D42548
--HG--
extra : moz-landing-system : lando
2019-08-21 13:54:06 +00:00
Gerald Squelart
74a83dc93f
Bug 1575158 - BlocksRingBufferGeckoExtensions.h - r=gregtatum
...
Some marker payloads rely on JS and XPCOM objects (e.g., nsCString), so we need
to (de)serialize these.
Differential Revision: https://phabricator.services.mozilla.com/D42635
--HG--
extra : moz-landing-system : lando
2019-08-20 22:52:34 +00:00
James Graham
33d659728e
Bug 1574864 - Make resolve_tests_by_suite prefix match paths, r=ahal
...
The current behaviour of resolve_tests_by suite is to look for exact
matches between the passed in path and the paths associated with each
test. But that doesn't work for cases where you want to path in an
ancestor path and run all the tests under that path.
This changeset makes resolve_tests_by_suite return a list of the input
paths that prefix-match one or more tests in a given suite, sorted by
suite. It is assumed that the harness itself will be able to handle
such inputs even when they don't correspond to a directory that
actualy contains tests.
Differential Revision: https://phabricator.services.mozilla.com/D42476
--HG--
extra : moz-landing-system : lando
2019-08-20 16:57:25 +00:00
Gerald Squelart
16f6820be1
Bug 1569871 - MOZ_PROFILER_STARTUP set to ''/'0'/'N'/'n' does not start the profiler - r=canaltinova
...
(Also MOZ_BASE_PROFILER_STARTUP.)
This makes it easier to keep that variable setup in the environment, and change
its value to switch between enabling and disabling the profiler.
Differential Revision: https://phabricator.services.mozilla.com/D42447
--HG--
extra : moz-landing-system : lando
2019-08-19 08:36:28 +00:00
Greg Tatum
b4bb2dc552
Bug 1571216
- Disable stackwalking tests on optimized linux builds; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D41772
--HG--
extra : moz-landing-system : lando
2019-08-14 10:56:41 +00:00
Andrew Halberstadt
50195643aa
Bug 1569472 - Fix flake8 error in tools/docs/mach_commands.py r=championshuttler
...
Differential Revision: https://phabricator.services.mozilla.com/D42371
--HG--
extra : moz-landing-system : lando
2019-08-16 20:33:04 +00:00
championshuttler
9316d7c7ca
Bug 1569472 - Enable RST linter for browser/docs/ and tools/tryselect/docs/. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D41991
--HG--
extra : moz-landing-system : lando
2019-08-16 20:05:58 +00:00
championshuttler
df82bd524d
Bug 1527363 - Add ability to specify redirects. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D41548
--HG--
extra : moz-landing-system : lando
2019-08-16 19:58:44 +00:00
Axel Hecht
d638afbb1b
Bug 1574411, use fluent.pygments to syntax-highlight code blocks, r=ahal,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D42277
--HG--
extra : moz-landing-system : lando
2019-08-16 16:41:15 +00:00
Nazım Can Altınova
a35427a236
Bug 1574187 - Stabilize profilerOverhead data in profile json. r=gerald
...
Depends on D42285
Differential Revision: https://phabricator.services.mozilla.com/D42286
--HG--
extra : moz-landing-system : lando
2019-08-16 12:18:01 +00:00
Nazım Can Altınova
6eb786c0d4
Bug 1574187 - Add a samples object that contains all the samples in profilerOverhead. r=gerald
...
Differential Revision: https://phabricator.services.mozilla.com/D42285
--HG--
extra : moz-landing-system : lando
2019-08-16 12:17:29 +00:00
Makoto Kato
c4cb964c8e
Bug 1572613 - Use frame pointer based stack walker even if Android/x86 and Android/x86-64. r=jseward
...
Actually, we use clang for all Linux and Android platform, so it is no reason to use frame pointer based stack walker for LUL on Android/x86 and Android/x86-64 if no DWARF rule.
Differential Revision: https://phabricator.services.mozilla.com/D41320
--HG--
extra : moz-landing-system : lando
2019-08-13 07:34:29 +00:00
Henrik Skupin
0529daadd3
Bug 1573406 - Remove every trace of Firefox UI update tests. r=webdriver-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D41834
--HG--
extra : moz-landing-system : lando
2019-08-14 11:08:45 +00:00
Andrew Halberstadt
773c593e22
Bug 1570772
- [lint] Add the root 'node_modules' to the GLOBAL_EXCLUDES list, r=sylvestre
...
Depends on D41755
Differential Revision: https://phabricator.services.mozilla.com/D41756
--HG--
extra : moz-landing-system : lando
2019-08-13 13:45:46 +00:00
Andrew Halberstadt
64fa3bdb48
Bug 1570772
- [lint] Don't enforce licenses in empty files, r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D41755
--HG--
extra : moz-landing-system : lando
2019-08-13 13:45:06 +00:00
championshuttler
13bb66f32b
Bug 1460678
- Improve mach doc performance, use sphinx's -J argument. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D41058
--HG--
extra : moz-landing-system : lando
2019-08-13 13:18:24 +00:00
Sylvestre Ledru
ec62555094
Bug 1562642 - Add some devtools dirs to the list of thirdparty code r=jlast
...
Ride along: also add node_modules/ (generated by moz lint)
Differential Revision: https://phabricator.services.mozilla.com/D41566
--HG--
extra : moz-landing-system : lando
2019-08-12 15:58:10 +00:00
Nick Alexander
8e0d872e6e
Bug 1542004 - Add `android-javadoc` lint. r=agi
...
This also applies the error listener just to the Javadoc tasks
(previously, it applied to the `apiGenerate*` tasks as well, 'cuz they
inherit from `Javadoc`).
Differential Revision: https://phabricator.services.mozilla.com/D41634
--HG--
extra : moz-landing-system : lando
2019-08-13 01:45:03 +00:00
Will Hawkins
3050e35cce
Bug 1572235: Expose a method to remove markers leftover from previous runs of the profiler. r=gerald
...
Differential Revision: https://phabricator.services.mozilla.com//D41275
--HG--
extra : histedit_source : c73fed719d5e5e607ede15bbbf74ed5554083b21
2019-08-09 21:04:57 +03:00
Brendan Dahl
b474db77c6
Bug 1551344 - Part 1: Remove XULDocument code. r=smaug,Jamie
...
All .xul files have been loading as HTMLDocuments for a few weeks now, so
it should be safe to remove the XULDocument implementation.
Differential Revision: https://phabricator.services.mozilla.com/D41238
--HG--
extra : moz-landing-system : lando
2019-08-09 19:57:50 +00:00
Axel Hecht
d3cf6d2c83
Bug 1571671 - Enable RST linting on fluent docs in intl/l10n/docs. r=championshuttler
...
Differential Revision: https://phabricator.services.mozilla.com/D40831
--HG--
extra : moz-landing-system : lando
2019-08-09 19:20:59 +00:00
Greg Tatum
ea78dcd35f
Bug 1571216
- Disable stack walking test on macOS beta and release; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D40820
--HG--
extra : moz-landing-system : lando
2019-08-09 15:15:33 +00:00
Erica Wright
cafcffa6a9
Bug 1557050 - Add basic telemetry to protection report. r=mtigley,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D39750
--HG--
extra : moz-landing-system : lando
2019-08-08 18:53:41 +00:00
Agi Sferro
d5d199cc40
Bug 1571492 - Add apiLint command in api_changes lint errors. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D41140
--HG--
extra : moz-landing-system : lando
2019-08-08 04:05:10 +00:00
Jared Wein
7ddc91c1db
Bug 1571567 - Enable the no-fallthrough eslint rule. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D40744
--HG--
extra : moz-landing-system : lando
2019-08-08 15:18:51 +00:00
Bogdan Tara
844afcfb06
Backed out 10 changesets (bug 1571567) complementary backout after es lint failure on the patch CLOSED TREE
...
Backed out changeset ce83fa75ae32 (bug 1571567)
Backed out changeset 7aa97ba7cce9 (bug 1571567)
Backed out changeset 777d79076e99 (bug 1571567)
Backed out changeset fbdf6b75a484 (bug 1571567)
Backed out changeset e2ed4620f232 (bug 1571567)
Backed out changeset 2c67015f12c6 (bug 1571567)
Backed out changeset 7ec086bb5bd5 (bug 1571567)
Backed out changeset 42df735c8556 (bug 1571567)
Backed out changeset 7d5fc57b2809 (bug 1571567)
Backed out changeset 606bafb8211c (bug 1571567)
2019-08-08 18:13:54 +03:00
Nazım Can Altınova
2d7895a7ea
Bug 1572456 - Switch the files of multi/single page information tests. r=julienw
...
Differential Revision: https://phabricator.services.mozilla.com/D41216
--HG--
extra : moz-landing-system : lando
2019-08-08 14:53:19 +00:00
Alexander Surkov
002fc892ce
Bug 1539651 - Convert places-popup-base and places-popup-arrow bindings to Custom Elements r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D33821
--HG--
rename : browser/components/places/content/menu.xml => browser/components/places/content/places-menupopup.js
extra : moz-landing-system : lando
2019-08-08 14:28:36 +00:00
Jared Wein
1b77b801de
Bug 1571567 - Enable the no-fallthrough eslint rule. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D40744
--HG--
extra : moz-landing-system : lando
2019-08-08 12:45:00 +00:00
championshuttler
8c832e8927
Bug 1526796
- Removed Sphinx documentation output files is not removed from web server. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35598
--HG--
extra : moz-landing-system : lando
2019-08-08 10:22:00 +00:00
Gerald Squelart
a2e0f9390e
Bug 1571348 - ProfilerMarkerPayload::Set...() can be replaced with constructor arguments - r=gregtatum
...
`ProfilerMarkerPayload::Set...()` functions are only used by derived classes in
the same files, and these values could just be set during construction.
Differential Revision: https://phabricator.services.mozilla.com/D40619
--HG--
extra : moz-landing-system : lando
2019-08-07 01:53:55 +00:00
rdalal
43acd674ea
Bug 1569330 - Disable telemetry check in Normandy recipe runner r=mythmon,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D39576
--HG--
extra : moz-landing-system : lando
2019-08-06 23:54:34 +00:00
championshuttler
ca9164e8bd
Bug 1536103 - Fix Sphinx Warning for not referenced hyperlinks. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39057
--HG--
extra : moz-landing-system : lando
2019-07-28 12:08:11 +00:00
Agi Sferro
41549d2c74
Bug 1571308 - Use error code from apilint. r=nalexander
...
Failures in apilint have a rule code so include that in the information from
the lint.
Differential Revision: https://phabricator.services.mozilla.com/D40578
--HG--
extra : moz-landing-system : lando
2019-08-06 17:26:31 +00:00
Greg Tatum
db5c7f8a80
Bug 1571171 - Make test helper doAtLeastOnePeriodicSample non-async; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D40701
--HG--
extra : moz-landing-system : lando
2019-08-06 14:49:16 +00:00
Greg Tatum
cf59c7c0d7
Bug 1521929 - Remove RSS and USS measurements from the profiler; r=gerald,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D40287
--HG--
extra : moz-landing-system : lando
2019-08-05 15:37:18 +00:00
Agi Sferro
6c32deae47
Bug 1571308 - Don't include |detail| in apilint output. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D40575
--HG--
extra : moz-landing-system : lando
2019-08-05 16:33:30 +00:00
Nick Alexander
c5f931e3b5
Bug 1512487 - Part 3: Convert Android-specific code analyses into mozlints. r=ahal,agi
...
API lint is arguably the most valuable lint of all, but it's also hard
to fit into the Phab ecosystem, since there's no place to hang the
"API hash not correct" message in the case when the hash hasn't been
updated at all. Therefore, this commit doesn't convert it. See also
https://github.com/mozilla-mobile/gradle-apilint/issues/61 for adding
file/line information to API lint.
Differential Revision: https://phabricator.services.mozilla.com/D35277
--HG--
rename : mobile/android/config/mozconfigs/android-api-16-frontend/nightly => mobile/android/config/mozconfigs/android-api-16/nightly-android-lints
extra : moz-landing-system : lando
2019-08-02 20:34:23 +00:00
Nick Alexander
fd38e457ec
Bug 1512487 - Part 1: Allow lints to inspect part of the build environment. r=ahal
...
This allows lints to "condition" themselves on having a build
environment or a specific build application. It also adds the "name"
parameter, so that setup functions can be shared across lints.
`MozbuildObject` cannot be used as parameters to functions distributed
via multiprocessing, since they cannot be pickled (due, currently, to
internal terminal handles). Therefore we extract just a few key
parts of the environment to expose.
Differential Revision: https://phabricator.services.mozilla.com/D35274
--HG--
extra : moz-landing-system : lando
2019-08-02 20:30:02 +00:00
Edwin Gao
5d0a507d0c
Bug 1559975 - convert testing/mochitest to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37096
--HG--
extra : moz-landing-system : lando
2019-08-02 19:44:34 +00:00
Edwin Gao
1eb2f0f7be
Bug 1559975 - convert dom/bindings to python3 r=ahal,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D36634
--HG--
extra : moz-landing-system : lando
2019-08-02 19:45:12 +00:00
Edwin Gao
7e8510c1ae
Bug 1559975 - convert layout/style to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35699
--HG--
extra : moz-landing-system : lando
2019-08-02 19:46:12 +00:00
Greg Tatum
ba44f243ee
Bug 1567390 - Add a merged stack test for the profiler; r=canaltinova
...
Depends on D40324
Differential Revision: https://phabricator.services.mozilla.com/D40422
--HG--
extra : moz-landing-system : lando
2019-08-02 14:18:18 +00:00
Greg Tatum
49a90e42a6
Bug 1567390 - Add a JS stack collection test; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D40324
--HG--
extra : moz-landing-system : lando
2019-08-02 14:15:15 +00:00
Greg Tatum
0c8eb702d9
Bug 1567390 - Add a stackwalking test to the profiler; r=canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D40308
--HG--
extra : moz-landing-system : lando
2019-08-02 14:06:26 +00:00
championshuttler
32c5d281c3
Bug 1486796 - Add mermaid package to Firefox source docs. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39742
--HG--
extra : moz-landing-system : lando
2019-08-01 19:07:38 +00:00
Bastien Abadie
74eca00f1f
Bug 1569882 - Fix mozlint unit tests for relative path outputs, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39877
--HG--
extra : moz-landing-system : lando
2019-07-30 23:30:15 +00:00
Gerald Squelart
a8ae8a7a30
Bug 1569515 - Show overhead stats in Profiler tests - r=canaltinova
...
cppunittest TestBaseProfiler and gtest GeckoProfiler.Markers now show overhead
stats.
(Separate patch, because we may want to remove them after a while.)
Differential Revision: https://phabricator.services.mozilla.com/D39642
--HG--
extra : moz-landing-system : lando
2019-07-31 01:28:53 +00:00
Gerald Squelart
ce889db273
Bug 1569515 - Collect overhead stats in ProfileBuffer - r=canaltinova
...
`ProfileBuffer` is now responsible for collecting overhead stats, and adding
them to the struct returned by `profiler_get_buffer_info()`.
Differential Revision: https://phabricator.services.mozilla.com/D39641
--HG--
extra : moz-landing-system : lando
2019-07-31 01:28:51 +00:00
Gerald Squelart
68db1b82de
Bug 1569506 - SamplerThread can own a Sampler instead of being one - r=canaltinova
...
`SamplerThread` inheriting from `Sampler` was a bit confusing, and scary with no
virtual destructor&functions.
`SamplerThread` only uses `Sampler`'s `Disable()` and
`SuspendAndSampleAndResumeThread()` functions, and `SamplerThread` is never
accessed through a `Sampler` reference/pointer.
So `SamplerThread` can just own a `Sampler` to make that relationship clearer.
Differential Revision: https://phabricator.services.mozilla.com/D39640
--HG--
extra : moz-landing-system : lando
2019-07-31 01:28:49 +00:00
championshuttler
c14004740f
Bug 1569472 - Level Down the Error level to 2. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39663
--HG--
extra : moz-landing-system : lando
2019-07-30 15:20:00 +00:00
championshuttler
55342ff5a5
Bug 1569472 - Fix taskcluster docs linting errors. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39627
--HG--
extra : moz-landing-system : lando
2019-07-30 15:20:00 +00:00
Andrew Halberstadt
afb38c0807
Bug 1569704 - Update tools/tryselect bug component metadata, r=glob
...
Differential Revision: https://phabricator.services.mozilla.com/D39725
--HG--
extra : moz-landing-system : lando
2019-07-30 06:31:49 +00:00
Olli Pettay
c7ee50989c
Bug 1565930, try to make Promise less error prone to compartment mismatches, r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D38762
--HG--
extra : moz-landing-system : lando
2019-07-29 14:43:54 +00:00
Nick Alexander
f2e38650f0
Bug 1566171 - Part 1: Expose browsertime helpers to Raptor harness. r=barret
...
This will allow mozharness tooling, which does not run through `mach`,
to fish these paths.
Differential Revision: https://phabricator.services.mozilla.com/D38775
--HG--
extra : moz-landing-system : lando
2019-07-26 21:29:57 +00:00
Andreas Tolfsen
6d34028758
bug 1568881: mozbase: run rustfmt checks in ci; r=whimboo
...
The Rust port of mozbase passes all the lints, but there are ~20
warnings. The warnings will not make the rustfmt job on Treeherder fail.
Differential Revision: https://phabricator.services.mozilla.com/D39367
--HG--
extra : moz-landing-system : lando
2019-07-26 12:02:40 +00:00
Andreas Tolfsen
439f43de87
bug 1568889: tools/lint: run rustfmt on geckodriver and webdriver; r=webdriver-reviewers,whimboo
...
Includes geckodriver and the webdriver crate in the rustfmt job
on Treeherder.
Enabling this does not cause any errors, but we are seeing 93 warnings.
These are not fatal and do not cause the job to fail in continuous
integration.
Differential Revision: https://phabricator.services.mozilla.com/D39368
--HG--
extra : moz-landing-system : lando
2019-07-26 11:18:08 +00:00
Edwin Gao
233b2d7fc7
Bug 1541424 - ensure path expansion in mach try respects manifest annotations r=ahal,marco
...
Differential Revision: https://phabricator.services.mozilla.com/D38771
--HG--
extra : moz-landing-system : lando
2019-07-25 17:10:43 +00:00
Julian Descottes
5689ca6238
Bug 1568823 - Move Parser.jsm to a regular module in devtools/shared/webconsole r=nchevobbe
...
Depends on D39333
Differential Revision: https://phabricator.services.mozilla.com/D39335
--HG--
rename : devtools/shared/Parser.jsm => devtools/shared/webconsole/parser.js
extra : moz-landing-system : lando
2019-07-25 13:17:11 +00:00
Nick Alexander
280126dff5
Bug 1564256 - Part 2: Produce browsertime.zip in a toolchain task. r=mshal
...
In browsertime.zip we should have:
browsertime/
package.json
package-lock.json
node_modules/
.bin/
browsertime -> ../browsertime/bin/browsertime.js
browsertime/
...
The idea is that we'll fetch browsertime.zip in a generic-worker
environment and be able to run Node.js from within the top level
browsertime/ directory.
Differential Revision: https://phabricator.services.mozilla.com/D38773
--HG--
extra : moz-landing-system : lando
2019-07-24 20:59:55 +00:00
Nick Alexander
ceec08a80d
Bug 1564256 - Part 1: Don't install optional browsertime packages in automation. r=barret
...
browsertime depends on a few architecture and OS specific packages:
- sharp (libvips)
- geckodriver
- chromedriver
Our toolchain task packages up `tools/browsertime/node_modules` and
we'd like to use the resulting toolchain archive across all of our
test platforms. Since in automation we don't require sharp (which is
only used for screenshotting), and we provide `geckodriver` and
`chromedriver` at the task level, the simplest way is to make these
`optionalDependencies` at the NPM level and not install them in our
toolchain task.
Differential Revision: https://phabricator.services.mozilla.com/D38772
--HG--
extra : moz-landing-system : lando
2019-07-24 20:58:39 +00:00
Gijs Kruitbosch
fffc7f0c58
Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley
...
At a high level, this change does the following:
- move the pluginchild actor to be a JSWindowActorChild
- move the parent handling from browser-plugins into a JSWindowActorParent
- move the crash handling from ContentCrashHandlers.jsm to the parent actor,
using a `PluginManager` object. It needs to talk to the actors (and vice
versa), so this seemed a better fit than spreading actor implementation
details to other JSMs.
- switch to using plugin IDs to identify plugins cross-process, instead of
combinations of names or other properties of the plugin tag. As part of that,
ensured plugin IDs are unique between "fake" plugins and the other ones.
- drop support for having a notification for more than 1 plugin. We only support
Flash, in practice, so there didn't seem to be much point in the added
complexity of trying to support more than 1 thing.
Some notes:
- the previous implementation mixes runIDs (for NPAPI plugin process "runs")
and GMP pluginIDs when doing crashreporting. AFAICT there is no guarantee
these don't conflict, so I've split them out to avoid issues. There's a
pluginCrashID object I pass around instead that has either a runID or
pluginID. Happy to rename some more for clarity.
- the previous implementation used `pluginInfo` and `plugin` for a bunch of
different types of variables. I've tried to be consistent, where:
* `pluginElement` is a DOM element for a plugin
* `activationInfo` is a JS object used to track click to play state for a plugin
* `plugin` is a plugintag as returned by the pluginhost service
* `pluginCrashID` is an identifier for a crashed plugin (see previous point).
- I'm still using broadcastAsyncMessage to tell the content processes about
gmp plugin crashes and plugin crash submission updates, because there's no
guarantee the actors are instantiated (for gmp plugins) nor can the parent
easily find out which actors to talk to (for either gmp or npapi plugins).
Open to suggestions there, too. I think our best bet might be moving that to
IPDL-based IPC within the GMP code, but that feels like a separate bug.
Differential Revision: https://phabricator.services.mozilla.com/D37665
--HG--
rename : browser/base/content/browser-plugins.js => browser/actors/PluginParent.jsm
extra : moz-landing-system : lando
2019-07-23 22:04:40 +00:00
championshuttler
f1a2758d2f
Bug 1566097 - Setup rstcheck linter instead of restructuredtext-lint. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38339
--HG--
extra : moz-landing-system : lando
2019-07-23 21:30:10 +00:00
Johann Hofmann
c7d97e7440
Bug 1568110 - Add RPMGetStringPref for getting the content blocking category pref in about:protections. r=ewright
...
Depends on D38966
Differential Revision: https://phabricator.services.mozilla.com/D39014
--HG--
extra : moz-landing-system : lando
2019-07-23 17:45:54 +00:00
Edwin Gao
28467d53d6
Bug 1559975 - fix python2 linter errors for js/xpconnect r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38135
--HG--
extra : moz-landing-system : lando
2019-07-16 17:49:36 +00:00
Edwin Gao
a02acfb096
Bug 1559975 - remove media from python2/3 linter blacklist r=ahal
...
Changes:
- remove `media` from python2 and python3 linter blacklist due to no errors
Differential Revision: https://phabricator.services.mozilla.com/D38126
--HG--
extra : moz-landing-system : lando
2019-07-19 14:53:16 +00:00
Edwin Gao
e20d3db72d
Bug 1559975 - fix python2 linter errors for testing/tps r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37779
--HG--
extra : moz-landing-system : lando
2019-07-16 17:49:05 +00:00
Edwin Gao
67bbe2a68a
Bug 1559975 - fix python2 linter errors for tools/lint r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37767
--HG--
extra : moz-landing-system : lando
2019-07-19 15:56:29 +00:00
Edwin Gao
8918aee616
Bug 1559975 - fix python2 linter error for tools/docs r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37777
--HG--
extra : moz-landing-system : lando
2019-07-19 14:45:24 +00:00
Edwin Gao
fb0e9a64d5
Bug 1559975 - fix python2 linter error for tools/jprof/split-profile.py r=ahal
...
Changes:
- add __future__ import statements
Differential Revision: https://phabricator.services.mozilla.com/D37766
--HG--
extra : moz-landing-system : lando
2019-07-16 17:47:33 +00:00
Edwin Gao
ae0d488344
Bug 1559975 - fix python2 linter errors in mobile r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37667
--HG--
extra : moz-landing-system : lando
2019-07-16 17:46:25 +00:00
Edwin Gao
bf3cb1ec8b
Bug 1559975 - fix python2 linter errors for python/devtools r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37640
--HG--
extra : moz-landing-system : lando
2019-07-16 17:46:08 +00:00
Edwin Gao
346d648216
Bug 1559975 - fix python2 linter errors for testing/runtimes r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37615
--HG--
extra : moz-landing-system : lando
2019-07-16 17:46:06 +00:00
Edwin Gao
6ce175cc67
Bug 1559975 - fix python2 linter errors for testing/awsy r=ahal
...
Changes:
- change how the modules are imported with the `absolute_import` changes
- satisfy python2 linter
Differential Revision: https://phabricator.services.mozilla.com/D37525
--HG--
extra : moz-landing-system : lando
2019-07-19 14:37:10 +00:00
Edwin Gao
cac304ad15
Bug 1559975 - remove dom/media/test from python3 linter exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37124
--HG--
extra : moz-landing-system : lando
2019-07-10 07:10:39 +00:00
Edwin Gao
892c0866e2
Bug 1559975 - fix python2 lint issues in tools/mach_commands.py r=ahal,catlee
...
Changes:
- add `print_function` to satisfy py2 linter
Differential Revision: https://phabricator.services.mozilla.com/D37117
--HG--
extra : moz-landing-system : lando
2019-07-19 14:50:07 +00:00
Gurzau Raul
9866332964
Backed out 3 changesets (bug 1559975) for linting failure at WebIDL.py on a CLOSED TREE.
...
Backed out changeset a7154744a5d7 (bug 1559975)
Backed out changeset 4005ac274170 (bug 1559975)
Backed out changeset 68ed1ccb5921 (bug 1559975)
2019-07-19 18:25:10 +03:00
David Walsh
5b1625c2cb
Bug 1561723 - Add debugger to whitelist for import-pr usage r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D36082
--HG--
rename : gfx/thebes/mach_commands.py => tools/vcs/mach_commands.py
extra : moz-landing-system : lando
2019-07-19 14:18:56 +00:00
Edwin Gao
8cc5b421aa
Bug 1559975 - convert testing/mochitest to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37096
--HG--
extra : moz-landing-system : lando
2019-07-19 14:04:54 +00:00
Edwin Gao
805e1d99d2
Bug 1559975 - convert dom/bindings to python3 r=ahal,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D36634
--HG--
extra : moz-landing-system : lando
2019-07-19 14:15:00 +00:00
Edwin Gao
78d4e7fac9
Bug 1559975 - convert layout/style to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35699
--HG--
extra : moz-landing-system : lando
2019-07-09 15:54:06 +00:00
championshuttler
071557545e
Bug 1536103 - Fix various Sphinx Warning in 'mach doc' (4). r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38046
--HG--
extra : moz-landing-system : lando
2019-07-18 20:08:26 +00:00
Alexandre Poirot
040c1a34cc
Bug 1566457 - Removed deprecated gDevTools JSM. r=jdescottes
...
This was kept to support old xul addons. All mozilla-central usages
have been removed and now uses Loader.jsm to get access to this module.
Differential Revision: https://phabricator.services.mozilla.com/D38321
--HG--
extra : moz-landing-system : lando
2019-07-18 12:25:13 +00:00
Alexandre Poirot
c9648fef81
Bug 1566457 - Only export require, loader and DevToolsLoader from Loader.jsm r=jdescottes
...
The rest was legacy code to support old xul add-ons.
All mozilla-central code used to be refactored, but a few places
were still using the old codepaths.
Differential Revision: https://phabricator.services.mozilla.com/D38283
--HG--
extra : moz-landing-system : lando
2019-07-18 12:25:03 +00:00
Mark Banner
8bae6a36eb
Bug 1567134 - Update the node modules packages for the builders. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38473
--HG--
extra : moz-landing-system : lando
2019-07-18 13:10:40 +00:00
Mark Banner
3561e3197c
Bug 1566043 - Update npm dependencies for ESLint. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38070
--HG--
extra : moz-landing-system : lando
2019-07-16 17:52:11 +00:00
Denis Palmeiro
25e544d4a8
Bug 1565399 - Update github tarball to 4989d0c22bba3a165078b8d784e8d303a727a119 r=nalexander
...
Update the browsertime snapshot to 4989d0c22bba3a165078b8d784e8d303a727a119 which uses lodash 4.7.14 and lodash.merge 4.6.2.
Differential Revision: https://phabricator.services.mozilla.com/D37806
--HG--
extra : moz-landing-system : lando
2019-07-16 15:09:17 +00:00
Sylvestre Ledru
ba5e16b74e
Bug 1562645 - Add an autofix to the license check r=ahal
...
Depends on D37082
Differential Revision: https://phabricator.services.mozilla.com/D37216
--HG--
extra : moz-landing-system : lando
2019-07-16 13:40:43 +00:00
championshuttler
6170f47131
Bug 1527361 - Setup rst linter for the documentation. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D36586
--HG--
extra : moz-landing-system : lando
2019-07-16 13:20:09 +00:00
Ed Lee
e308710902
Bug 1559479 - mach lint complains about newtab node_modules r=dmose
...
Differential Revision: https://phabricator.services.mozilla.com/D37818
--HG--
extra : moz-landing-system : lando
2019-07-12 15:24:07 +00:00
Carolina
dc61c90a77
Bug 1559225 - Build a certificate chain. r=johannh,keeler
...
Added third party libraries using browserify, builds a certificate chain using some functions defined in https://github.com/april/certainly-something and using a dummy certificate chain. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34927
--HG--
extra : moz-landing-system : lando
2019-07-12 12:17:04 +00:00
Nicolas Silva
9a0de7396e
Bug 1565168 - Add a webrender try preset. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D37688
--HG--
extra : moz-landing-system : lando
2019-07-11 17:23:08 +00:00
Tom Prince
0cd3337d90
Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D24229
--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:13 +00:00
Tom Prince
2208f1c2cf
Bug 1458385: Generate MARs with the appropriate channel-id explicitly; r=nthomas
...
Rather than relying on the mar-channel-id set in the `mar` binary, set the channel
explicitly from taskcluster. This allows us to re-use the `mar` binary between
builds/channels.
Differential Revision: https://phabricator.services.mozilla.com/D37481
--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:13 +00:00
Andrew Halberstadt
3486ba642c
Bug 1563797 - Use 'backports.shutil_which' instead of 'which' across the tree r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D37097
--HG--
extra : moz-landing-system : lando
2019-07-11 14:03:39 +00:00