Gabriel Luong
8d3af179dd
Bug 1459538
- Pref off the 3 pane inspector onboarding tooltip for DAMP. r=ochameau
2018-05-07 15:03:14 -04:00
Alexandre Poirot
f4fdaa67ba
Bug 1454580 - Add a DAMP test to watch RDP/protocol.js performance. r=jryans
...
MozReview-Commit-ID: LQ5PyosfogU
--HG--
extra : rebase_source : 5918bd7e43b72a632c6f4695dd4eeb7473ce56e6
2018-04-16 10:52:17 -07:00
Julian Descottes
83892df68b
Bug 1458186 - Fix DAMP logTestResult helper;r=ochameau
...
MozReview-Commit-ID: 3720zqGUJQx
--HG--
extra : source : a1887634b8e902214a7c5bccd999d421f691e2c8
2018-05-01 11:43:58 +02:00
Kris Maglione
a259026c9d
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Dão Gottwald
e18d220663
Bug 1454631 - Remove nsIXULBrowserWindow::forceInitialBrowserRemote. r=mconley
...
MozReview-Commit-ID: BUOJ0TjSCgt
--HG--
extra : rebase_source : ca340ebd3e7ed17f51ead58d8eef6c657091d92d
2018-04-17 16:04:10 +02:00
Mike de Boer
d16ee58ded
Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'BrowserWindowTracker.jsm'. r=dao
...
MozReview-Commit-ID: 9qzq1aGvjDu
--HG--
rename : browser/modules/UpdateTopLevelContentWindowIDHelper.jsm => browser/modules/BrowserWindowTracker.jsm
extra : rebase_source : 9c4a728e13fd691d377e7f221c5632646115daca
2018-04-11 12:05:56 +02:00
Csoregi Natalia
cc8f2c09f1
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-18 01:39:35 +03:00
Joel Maher
8e13c56b0c
Bug 1437425 - enable ares-6 for osx. r=rwood
2018-04-17 13:23:19 -04:00
Jan Odvarko
d0bf801d95
Bug 1436665 - Do not fire events on window, update tests; r=ochameau
...
MozReview-Commit-ID: BbZJQiipg3K
--HG--
extra : rebase_source : d5ac5c6edd0aa8d247a0bc5b114a4e0466217114
2018-04-17 14:38:25 +02:00
Narcis Beleuzu
2e31fed279
Backed out 3 changesets (bug 1436665) for talos damp failures on toolbox/panels-in-background.js. CLOSED TREE
...
Backed out changeset 2120b4c84746 (bug 1436665)
Backed out changeset b3702a775b16 (bug 1436665)
Backed out changeset 3ddbbd0330a1 (bug 1436665)
2018-04-17 15:09:29 +03:00
Jan Odvarko
15c71ac569
Bug 1436665 - Do not fire events on window, update tests; r=ochameau
...
MozReview-Commit-ID: 2iwybUcHOri
--HG--
extra : rebase_source : 3cfd435f140141c5bb7ab9b56ab8c69913fed714
2018-04-17 13:14:31 +02:00
Kris Maglione
44ae2b5cde
Bug 1420908: Remove telemetry experiments. r=gfritzsche
...
MozReview-Commit-ID: 6KEEZ6nKXrU
--HG--
extra : rebase_source : aeb2f66e7ffdba6ac438aaa3fee69b133d2fa2fd
extra : histedit_source : 15eaed2f9013357732660f8b63c28af13abbd870
2018-04-03 15:17:13 -07:00
Joel Maher
f5cbc4a298
Bug 1453720 - split g2 talos job into damp and tps. r=rwood
2018-04-12 15:31:55 -04:00
Nicolas Chevobbe
0aa44f2c76
Bug 1452936 - Modify DAMP objectexpand.js to cover more property types; r=ochameau.
...
The test was measuring the time spent to expand an object only
containing alphanumeric properties. But due to how we fetch properties,
this only cover a part of data fetching performances.
This patch adds numeric and Symbol indexes in order to have a more precise
view of what is happening when expanding an object in the console.
MozReview-Commit-ID: AwSRLwnC35T
--HG--
extra : rebase_source : 0cc2a9502ca739956de7371cf288b6e9bbc446a7
2018-04-10 15:05:45 +02:00
Jason Laster
14cece73ee
Bug 1452748 - Update Debugger Frontend v33. r=jdescottes
...
MozReview-Commit-ID: 6kHP1gMaY07
2018-04-10 13:50:12 -04:00
Mike Conley
9471a45b02
Bug 1451460 - Get rid of more dead code from the TPS Talos test. r=rwood
...
MozReview-Commit-ID: KpSJDSmhgiM
--HG--
extra : rebase_source : 2fd645dfa55a7bf81781625460749bec80d5780d
2018-04-05 15:02:24 -04:00
Mike Conley
a836c8f361
Bug 1451460 - Switch to using MozLayerTreeReady in the parent process to know when to stop the TPS stopwatch. r=rwood
...
MozLayerTreeReady is fired once the parent process hears from the compositor that the layers
from a remote tab have been painted and uploaded. For tab switching, this is a far more accurate
assessment of when the tab is actually presented to the user, since this is the event that the
async tab switcher also listens for.
MozReview-Commit-ID: 8oy5MqNwWNS
--HG--
extra : rebase_source : 0b96197f5ebae486109ccb0a691f11db83dd360a
2018-04-05 15:01:44 -04:00
Mike Conley
983a9907a8
Bug 1451460 - Set opacity to 0 on the tab strip instead of visibility: hidden to hide separators too. r=rwood
...
This Talos test is more concerned with how much it costs to switch tabs in the simple case
where the tab strip isn't scrolling around. To avoid having that noise introduced, the tab
strip is hidden by default. Unfortunately, with the way that we style the tabs in Photon,
some parts of the tabs are still visible and reintroduces the noise. Setting opacity to
0 hides it fully.
MozReview-Commit-ID: HH0pWGRcg2g
--HG--
extra : rebase_source : 4bfd8be5a9669914f559b5c9fbe2c69699eeeade
2018-04-05 14:59:18 -04:00
Mike Conley
07601a92ad
Bug 1451460 - Get rid of single-process support in TPS talos test. r=rwood
...
MozReview-Commit-ID: EN3YSW9nnV0
--HG--
extra : rebase_source : 7b5dc154c63d51d442316617ceb5d84e9bb06f8e
2018-04-05 14:16:29 -04:00
Mike Conley
0407aaec69
Bug 1451460 - Stop using Task.jsm in TPS test. r=rwood
...
MozReview-Commit-ID: Grtp6Q6hi7a
--HG--
extra : rebase_source : b6c957d440b3d4f9e913e6dc68b0e91e1a6aa33c
2018-04-05 14:09:07 -04:00
Mike Conley
1483ea17cb
Bug 1451460 - Trim some dead code from the TPS test. r=rwood
...
MozReview-Commit-ID: 7ksAbeCT1LS
--HG--
extra : rebase_source : 41d4a7114c56fbc5406cd72b9559d0122da4ac1f
2018-04-05 14:06:06 -04:00
Mike Conley
16bd502ff7
Bug 1451460 - Stub out WebExtension bits for tps. r=rwood
...
MozReview-Commit-ID: 5lbluH6PPjB
--HG--
rename : testing/talos/talos/tests/tabswitch/bootstrap.js => testing/talos/talos/tests/tabswitch/api.js
extra : rebase_source : 0a93a946dd14e06f6b12b3a4c06a5154a83d7e84
2018-04-04 18:20:28 -04:00
Julian Descottes
5b12e05dd8
Bug 1452110
- Generate inspector custom page dynamically;r=ochameau
...
MozReview-Commit-ID: 7vMJ4HiV0fw
--HG--
extra : rebase_source : 92d6f7d96c4481cc0e446d8aa024229f448ea6fb
2018-04-06 16:36:01 +02:00
Andrew Halberstadt
69d04f8035
Bug 1451733 - [mozprofile] Clean up the public facing addons API a bit r=jmaher
...
While we are removing a bunch of stuff and breaking backwards compatibility, I
figured this would be a good time to also change some of the APIs. These APIs
aren't used much in mozilla-central (and this patch updates the few places that
do).
This rolls the 'install_addons()' and 'install_addon_from_path' method into a
single 'install' method. This install method can accept a string or list of
paths to an individual addon (directory or .xpi), or a directory containing
addons.
This also renames Profile.addon_manager to Profile.addons, which reads better.
MozReview-Commit-ID: 7vDPnG4cKqu
--HG--
extra : rebase_source : 62f8613b9824e06e698d5af8dcbb4bcb07b8079e
2018-04-05 12:04:21 -04:00
Rob Wood
d056f90aa8
Bug 1439694 - Fix jsonschema import error when running talos locally; r=jmaher
...
MozReview-Commit-ID: HK3wMVBzQXR
--HG--
extra : rebase_source : 36b19d95888df986e434468166528be28d53c48c
2018-02-26 16:43:09 -05:00
Narcis Beleuzu
2d0803379f
Merge inbound to mozilla-central. a=merge
2018-03-31 00:49:19 +03:00
Florian Quèze
5b59435848
Bug 1450267 - tresize should not expect a domwindowopened notification, r=jmaher.
2018-03-30 16:52:25 +02:00
Joel Maher
0f9753c1a8
Bug 1280365 - Intermittent tp6 IndexError: list index out of range for Collecting cffi==1.10.0 in mitmproxy_requirements.txt - reorder installation of dependencies. r=rwood
2018-03-30 06:06:43 -04:00
Ionut Goldan
3c0c5251d7
Bug 1446215 - Increase threshold to 0.25 seconds r=jmaher
...
MozReview-Commit-ID: IBa35bCCKv8
--HG--
extra : rebase_source : d503a7aca70ce4b70979b97560d49fc9f0939c9c
2018-03-30 13:45:32 +03:00
Ionut Goldan
e6c418cc18
Bug 1446215 - Add 100ms delay between Talos cycles r=jmaher
...
MozReview-Commit-ID: 4XxZJ4XqDQY
--HG--
extra : rebase_source : 5d677432016c834946d128746d42a2b4053ae42d
2018-03-30 10:54:27 +03:00
Alexandre Poirot
128b062220
Bug 1444826 - Stop DAMP with explicit error on exceptions and timeouts. r=jdescottes,jmaher
...
MozReview-Commit-ID: 702sQNOeQol
--HG--
extra : rebase_source : 8109f318ce61834cfd3081b52759153483d5e057
2018-03-27 03:44:57 -07:00
Alexandre Poirot
3411a3421f
Bug 1444821 - Use related paths in DAMP tests. r=jdescottes
...
MozReview-Commit-ID: 3g3L8DxyJhV
--HG--
extra : rebase_source : ad6de0d2b8b7d6618b4f1b9141da2255aa02ac16
2018-03-26 10:29:06 -07:00
Boris Zbarsky
5f1deca99d
Bug 1447472 part 1. Remove nsIDOMNotifyPaintEvent. r=qdot
...
MozReview-Commit-ID: J019gX9963D
2018-03-26 14:53:47 -04:00
Tim Nguyen
e002c63fa4
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
--HG--
extra : rebase_source : 881e10f2987606e84e55c267260661c0f7b3b746
2018-03-16 23:21:46 +00:00
Tim Nguyen
5e399b2f06
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
--HG--
extra : rebase_source : 31166bca511e5bc16ffff2acab2e3295d9f6079c
2018-03-25 14:35:17 +02:00
Margareta Eliza Balazs
27703664b0
Backed out 2 changesets (bug 1444760) for ES lint failure in /builds/worker/checkouts/gecko/browser/base/content/browser.js on a CLOSED TREE
...
Backed out changeset 71f61091a716 (bug 1444760)
Backed out changeset 4956db1e9bdd (bug 1444760)
2018-03-25 15:29:54 +03:00
Tim Nguyen
e2ed0b5dfb
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
--HG--
extra : rebase_source : 8e9f24d20829021db2239435c7d8d0db08e28bf9
2018-03-16 23:21:46 +00:00
Tim Nguyen
78b296ff06
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
--HG--
extra : rebase_source : e44817bd271a3477fdd54f405beb1b5096a032d0
2018-03-25 13:59:50 +02:00
Rob Wood
d8f53e0f08
Bug 1448336 - Add about:preferences#home to about:preferences talos test; r=jmaher
...
MozReview-Commit-ID: 4m1N9BDgaby
--HG--
extra : rebase_source : 3ccd82f7ec906e411c73f937d3743c838fb0442a
2018-03-23 11:45:41 -04:00
Brendan Dahl
c7f490fc62
Bug 1447354 - Remove talos XUL overlays. r=jmaher
...
Move the scripts and bootstrapping code that was in the overlay into a file
loaded by bootstrap file.
MozReview-Commit-ID: EIqQnU7rCbq
--HG--
extra : rebase_source : 502e0fbe8d5b17af0fb4c4507dae50ae65dedd2e
2018-03-20 11:25:38 -07:00
Julian Descottes
423bb2c32f
Bug 1414286 - add DAMP test for inspector expandAll/collapseAll;r=ochameau
...
MozReview-Commit-ID: 43TwKB4THV2
--HG--
extra : rebase_source : 6bfcb71ef0818acec3f698905a52fdfe8eab9cc8
extra : source : cb8753744cf89d96da086220824a40e226b08e3d
2018-03-15 22:48:49 +01:00
Kris Maglione
946e1ef0b5
Bug 1446676: Part 2 - Update non-overlay automation extensions to be bootstrapped. r=Mossop
...
In order to remove support for non-bootstrapped extensions, the remaining test
automation extensions need to be migrated to bootstrapped extensions. These
extensions all work by loading a single component, either with a
profile-after-change or command line handler. This is a straightforward
conversion of those components to bootstrap.js scripts.
MozReview-Commit-ID: 5uyNSqRPIVR
--HG--
rename : services/sync/tps/extensions/tps/components/tps-cmdline.js => services/sync/tps/extensions/tps/bootstrap.js
rename : testing/talos/talos/pageloader/components/tp-cmdline.js => testing/talos/talos/pageloader/bootstrap.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js => testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js
rename : testing/talos/talos/talos-powers/components/TalosPowersService.js => testing/talos/talos/talos-powers/bootstrap.js
rename : tools/quitter/QuitterObserver.js => tools/quitter/bootstrap.js
extra : rebase_source : 738264d0ec8701aa5cf93c6dac958d88756c1e55
extra : source : 71d65d6b64997bc608a1cb3c924be35bbd460b39
2018-03-16 22:06:22 -07:00
Kris Maglione
d73b8f03d4
Bug 1446676: Part 1b - Convert automation overlay extensions to bootstrapped extensions. r=aswan
...
MozReview-Commit-ID: Awq8hpjKjY7
--HG--
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/startup_test/tresize/addon/bootstrap.js
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/tests/devtools/addon/bootstrap.js
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/tests/tart/addon/bootstrap.js
extra : rebase_source : 60caa572aed38b6640961edbb69903df380ba969
extra : source : aabfc0197692dbb5dff1303fba35eb9b3dec5582
2018-03-16 21:31:04 -07:00
Kris Maglione
7d226f8525
Bug 1446676: Part 1a - Add stub bootstrap.js script to load overlays from legacy non-restartless add-ons. r=aswan
...
Several of our test automation add-ons are non-restartless, but only rely on
loading a single overlay into browser windows. This stub bootstrap.js script
allows us to run those extensions as bootstrapped extensions with the same
behavior as before, and with no other changes.
MozReview-Commit-ID: 1RNbUw95cbE
--HG--
extra : rebase_source : dbe89319901a853892dd1d28940e5f06ccfa5328
extra : source : ad8214a6cf04ac2bcd0ceee09bb08b1a474c3680
2018-03-16 21:27:49 -07:00
arthur.iakab
5e8092339a
Merge mozilla-central to inbound
...
--HG--
rename : browser/base/content/test/general/bug364677-data.xml => browser/components/feeds/test/bug364677-data.xml
rename : browser/base/content/test/general/bug364677-data.xml^headers^ => browser/components/feeds/test/bug364677-data.xml^headers^
rename : browser/base/content/test/general/test_bug364677.html => browser/components/feeds/test/test_bug364677.html
rename : services/sync/tps/extensions/tps/bootstrap.js => services/sync/tps/extensions/tps/components/tps-cmdline.js
rename : testing/talos/talos/pageloader/bootstrap.js => testing/talos/talos/pageloader/components/tp-cmdline.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js => testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js
rename : testing/talos/talos/talos-powers/bootstrap.js => testing/talos/talos/talos-powers/components/TalosPowersService.js
rename : tools/quitter/bootstrap.js => tools/quitter/QuitterObserver.js
extra : rebase_source : 5801e95a945b54754f27571e7b211e1eac132d67
2018-03-21 22:27:21 +02:00
Sebastian Hengst
65d6e8f735
Backed out 5 changesets (bug 1446676) for timeouts in talos-chrome-profiling on OS X. a=backout
...
Backed out changeset 5d3eb0526d8b (bug 1446676)
Backed out changeset d6bda91c66d6 (bug 1446676)
Backed out changeset 71d65d6b6499 (bug 1446676)
Backed out changeset aabfc0197692 (bug 1446676)
Backed out changeset ad8214a6cf04 (bug 1446676)
--HG--
rename : services/sync/tps/extensions/tps/bootstrap.js => services/sync/tps/extensions/tps/components/tps-cmdline.js
rename : testing/talos/talos/pageloader/bootstrap.js => testing/talos/talos/pageloader/components/tp-cmdline.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js => testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js
rename : testing/talos/talos/talos-powers/bootstrap.js => testing/talos/talos/talos-powers/components/TalosPowersService.js
rename : tools/quitter/bootstrap.js => tools/quitter/QuitterObserver.js
2018-03-21 20:51:03 +02:00
Kris Maglione
8f0a6f777d
Bug 1446676: Follow-up: Add talos add-on bootstrap.js files to xperf whitelist. r=bustage
...
MozReview-Commit-ID: 3Jkz769wz32
--HG--
extra : rebase_source : e1ac016b9ca7cbf7553f368b0ae802a811209101
2018-03-20 15:30:09 -07:00
Cosmin Sabou
66b7c55e79
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-21 00:51:18 +02:00
Nicolas Chevobbe
8a9179124b
Bug 1382601 - Fix test failure in damp due to EventEmitter change; r=pbro.
...
MozReview-Commit-ID: 6eYKhqSZxpV
--HG--
extra : rebase_source : 5f83c6a6aed89c03d824020edb71f88f185ed3ee
2018-03-20 10:26:19 +01:00
Emilio Cobos Álvarez
419f69d6ed
Bug 1447611: followup: Remove useless and unused option from the talos config which I thought I had removed already. r=me
...
MozReview-Commit-ID: IDITYsaJP2w
2018-03-21 20:23:57 +01:00
Emilio Cobos Álvarez
24cf27d33c
Bug 1447611: Remove --enable-stylo and --enable-stylo-build-bindgen. r=froydnj
...
Will remove the prefs and stuff in a followup.
MozReview-Commit-ID: HVyfbHOEQYI
2018-03-21 19:13:26 +01:00
Kris Maglione
c69ba360c1
Bug 1446676: Part 2 - Update non-overlay automation extensions to be bootstrapped. r=Mossop
...
In order to remove support for non-bootstrapped extensions, the remaining test
automation extensions need to be migrated to bootstrapped extensions. These
extensions all work by loading a single component, either with a
profile-after-change or command line handler. This is a straightforward
conversion of those components to bootstrap.js scripts.
MozReview-Commit-ID: 5uyNSqRPIVR
--HG--
rename : services/sync/tps/extensions/tps/components/tps-cmdline.js => services/sync/tps/extensions/tps/bootstrap.js
rename : testing/talos/talos/pageloader/components/tp-cmdline.js => testing/talos/talos/pageloader/bootstrap.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js => testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js
rename : testing/talos/talos/talos-powers/components/TalosPowersService.js => testing/talos/talos/talos-powers/bootstrap.js
rename : tools/quitter/QuitterObserver.js => tools/quitter/bootstrap.js
extra : rebase_source : 2df7dce1afe4e9e4054d12adfc1553e5f5d417e2
2018-03-16 22:06:22 -07:00
Kris Maglione
cf68a72173
Bug 1446676: Part 1b - Convert automation overlay extensions to bootstrapped extensions. r=aswan
...
MozReview-Commit-ID: Awq8hpjKjY7
--HG--
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/startup_test/tresize/addon/bootstrap.js
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/tests/devtools/addon/bootstrap.js
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/tests/tart/addon/bootstrap.js
extra : rebase_source : 9e558f02aca879b67458388de1cf175e636837fe
2018-03-16 21:31:04 -07:00
Kris Maglione
df93ea1b72
Bug 1446676: Part 1a - Add stub bootstrap.js script to load overlays from legacy non-restartless add-ons. r=aswan
...
Several of our test automation add-ons are non-restartless, but only rely on
loading a single overlay into browser windows. This stub bootstrap.js script
allows us to run those extensions as bootstrapped extensions with the same
behavior as before, and with no other changes.
MozReview-Commit-ID: 1RNbUw95cbE
--HG--
extra : rebase_source : 3aa2e1bc824f5b6f9c25e4dd315593b877559a03
2018-03-16 21:27:49 -07:00
Tom Ritter
ffa33ea8e1
Bug 1445243 Disable privacy.reduceTimerPrecision for Talos r=jmaher
...
This will make our numbers more reliable by measuring actual perceived performance
MozReview-Commit-ID: 4U0j6g8JnVc
--HG--
extra : rebase_source : 685eaf88e8b8dc2c896b55ef45fd13c60f1dc5ad
2018-03-16 14:05:53 -05:00
Bogdan Tara
4785e99532
Merge inbound to mozilla-central. a=merge
2018-03-17 12:29:57 +02:00
Dorel Luca
ae67cf6940
Backed out changeset d8c5dec11b78 (bug 1445243) for Linting failure on builds/worker/checkouts/gecko/testing/talos/talos/config.py
2018-03-16 23:50:38 +02:00
Tom Ritter
c7fa1d4341
Bug 1445243 Disable privacy.reduceTimerPrecision for Talos r=jmaher
...
This will make the tests more accurate and less noisy.
MozReview-Commit-ID: 4U0j6g8JnVc
--HG--
extra : rebase_source : 9011ed6c4274fa50d139bff3326711af5e51c33c
2018-03-16 14:05:53 -05:00
Kris Maglione
de97dac4da
Bug 1443964: Follow-up: Remove no-cpows-in-test rule from files listed in .hgignore. r=bustage
...
MozReview-Commit-ID: GctiWN0Y9XO
--HG--
extra : rebase_source : 62958563eddf970f8be917032dda8cdaa969157f
2018-03-16 12:40:59 -07:00
Marco Bonardo
afe040fd02
Bug 474043 - Part 1 - Get rid of the remaining mimeTypes.rdf references. r=Paolo
...
MozReview-Commit-ID: 78LHYTVlEtR
--HG--
extra : rebase_source : b16b0c5d202419bd39a287d2868f09fbf6ad45e7
2018-03-12 22:24:07 +01:00
Kris Maglione
3bff085af2
Bug 1445551: Part 2 - Remove multiprocessCompatible flag. r=aswan
...
We no longer support legacy extensions with e10s shims, and the only remaining
uses that matter are in-tree test harnesses, which have been fixed. This flag
no longer serves a purpose.
MozReview-Commit-ID: EdCNqF4MttN
--HG--
extra : rebase_source : 0fef334354faa7541628614cb964a29faaa9df41
2018-03-13 19:02:42 -07:00
Andreea Pavel
067622ac36
Merge mozilla-inbound to mozilla-central. a=merge on a CLOSED TREE
2018-03-15 00:07:17 +02:00
Joel Maher
4930e799b3
Bug 1435913 - fix flake8 errors. r=me
2018-03-14 08:56:43 -04:00
Joel Maher
6b346fbdd8
Bug 1435913 - Local talos test run should try to use symbols from buildsymbols directly. r=rwood
2018-03-14 08:18:35 -04:00
Nicolas Chevobbe
109fdbefc3
Bug 1444823 - Execute messageManager.sendAsyncMessage after runTest; r=jdescottes.
...
MozReview-Commit-ID: Ansa6okYRg
--HG--
extra : rebase_source : 8054cac467a73790f264eb7cc7c675afacc5a3a4
2018-03-14 09:54:17 +01:00
Rob Wood
24e7c713a6
Bug 1446405 - Re-enable talos tp6 on windows; r=jmaher
...
MozReview-Commit-ID: BU8biofxy8H
--HG--
extra : rebase_source : e88d644388edaf750cd2ffc471f92d5a70faeb85
2018-03-16 10:36:31 -04:00
Julian Descottes
075d71cbcc
Bug 1441703 - Define all DAMP tests in a single file;r=ochameau
...
MozReview-Commit-ID: 5XLDwdfGyTh
--HG--
extra : rebase_source : e5342314a99ded5d09c0c2225a8b3de2d7630015
2018-03-09 09:05:20 +01:00
Julian Descottes
43ae2eade9
Bug 1441703 - Split DevTools performance test damp.js;r=ochameau
...
MozReview-Commit-ID: Jwfe7RLxEg2
--HG--
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/panels-in-background/panels-in-background.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/panels-in-background/index.html
extra : rebase_source : cebfd6265d88a1d5ea5135d200d115f7e5c71c94
2018-03-09 09:03:11 +01:00
Andreea Pavel
e843cc64e7
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-03-09 21:35:33 +02:00
Kris Maglione
00635f3b26
Bug 1443964: Follow-up: Fix more DAMP bustage.
...
MozReview-Commit-ID: 2i1cIQn1bwN
--HG--
extra : rebase_source : 22963e348ad9b937e8734b864aa2836ccd2cf6db
2018-03-08 19:41:53 -08:00
Kris Maglione
491607c8c6
Bug 1443964: Follow-up: Fix event shim usage in DAMP. r=aswan
...
MozReview-Commit-ID: EfVZidtHSMk
--HG--
extra : amend_source : eb5c49c40f1940c94cf456abe7cad41e616c1654
2018-03-08 17:18:51 -08:00
Jan Odvarko
66f0d65df5
Bug 1434849 - Track HAR export in DAMP; r=ochameau
...
MozReview-Commit-ID: BuSNVV3etf2
--HG--
extra : rebase_source : 24face50b6fae9eb6da1859295151fae831d6332
2018-03-01 12:23:09 +01:00
shindli
568f98c908
Merge inbound to mozilla-central. a=merge
2018-03-08 02:20:08 +02:00
Joel Maher
8426166262
Bug 1443239 - ares6 is a lower-is-better benchmark, need to make that happen. r=rwood
2018-03-07 10:39:09 -05:00
Mike Cooper
466bc9466e
Bug 1436113 - Part 2: Refactor "shield-recipe-client" to "normandy" r=Gijs
...
MozReview-Commit-ID: 8i9Jrq8rj3W
--HG--
extra : rebase_source : 9fb6772a231d214659d024348a52997c74dd5523
extra : amend_source : 312164e67feb3ac43b6b760cad73a2ff6e1f601a
extra : source : 8ccf1c3f156f19293c8a692585a663c5f685d195
2018-03-02 11:18:59 -08:00
Gijs Kruitbosch
8fc45f6ac9
Bug 1370930 - remove DirectoryLinksProvider, r=Mardak
...
MozReview-Commit-ID: 4YcsNvRg7Hn
--HG--
extra : rebase_source : 15518736c9cc52cf18a0540417e6a38c9bed630a
2018-03-01 16:53:49 +00:00
Jan Odvarko
f603468239
Bug 1419350 - Update tests; r=ochameau
...
MozReview-Commit-ID: ArLb7ItI9hT
--HG--
extra : rebase_source : b8ccd200f913ffcd93d3b9bb44b77c9555654572
2018-03-01 10:48:41 +01:00
Narcis Beleuzu
d970361c95
Backed out 2 changesets (bug 1436113) for bc failures on browser_about_studies.js
...
Backed out changeset 8ccf1c3f156f (bug 1436113)
Backed out changeset 18a7f08a6cdc (bug 1436113)
--HG--
rename : toolkit/components/normandy/content/AboutPages.jsm => browser/extensions/shield-recipe-client/content/AboutPages.jsm
rename : toolkit/components/normandy/content/about-studies/about-studies.css => browser/extensions/shield-recipe-client/content/about-studies/about-studies.css
rename : toolkit/components/normandy/content/about-studies/about-studies.html => browser/extensions/shield-recipe-client/content/about-studies/about-studies.html
rename : toolkit/components/normandy/content/about-studies/about-studies.js => browser/extensions/shield-recipe-client/content/about-studies/about-studies.js
rename : toolkit/components/normandy/content/about-studies/common.js => browser/extensions/shield-recipe-client/content/about-studies/common.js
rename : toolkit/components/normandy/content/about-studies/img/shield-logo.png => browser/extensions/shield-recipe-client/content/about-studies/img/shield-logo.png
rename : toolkit/components/normandy/content/about-studies/shield-studies.js => browser/extensions/shield-recipe-client/content/about-studies/shield-studies.js
rename : toolkit/components/normandy/content/shield-content-frame.js => browser/extensions/shield-recipe-client/content/shield-content-frame.js
rename : toolkit/components/normandy/content/shield-content-process.js => browser/extensions/shield-recipe-client/content/shield-content-process.js
rename : toolkit/components/normandy/docs/data-collection.rst => browser/extensions/shield-recipe-client/docs/data-collection.rst
rename : toolkit/components/normandy/docs/index.rst => browser/extensions/shield-recipe-client/docs/index.rst
rename : toolkit/components/normandy/jar.mn => browser/extensions/shield-recipe-client/jar.mn
rename : toolkit/components/normandy/lib/ActionSandboxManager.jsm => browser/extensions/shield-recipe-client/lib/ActionSandboxManager.jsm
rename : toolkit/components/normandy/lib/AddonStudies.jsm => browser/extensions/shield-recipe-client/lib/AddonStudies.jsm
rename : toolkit/components/normandy/lib/Addons.jsm => browser/extensions/shield-recipe-client/lib/Addons.jsm
rename : toolkit/components/normandy/lib/CleanupManager.jsm => browser/extensions/shield-recipe-client/lib/CleanupManager.jsm
rename : toolkit/components/normandy/lib/ClientEnvironment.jsm => browser/extensions/shield-recipe-client/lib/ClientEnvironment.jsm
rename : toolkit/components/normandy/lib/EventEmitter.jsm => browser/extensions/shield-recipe-client/lib/EventEmitter.jsm
rename : toolkit/components/normandy/lib/FilterExpressions.jsm => browser/extensions/shield-recipe-client/lib/FilterExpressions.jsm
rename : toolkit/components/normandy/lib/Heartbeat.jsm => browser/extensions/shield-recipe-client/lib/Heartbeat.jsm
rename : toolkit/components/normandy/lib/LogManager.jsm => browser/extensions/shield-recipe-client/lib/LogManager.jsm
rename : toolkit/components/normandy/lib/NormandyApi.jsm => browser/extensions/shield-recipe-client/lib/NormandyApi.jsm
rename : toolkit/components/normandy/lib/NormandyDriver.jsm => browser/extensions/shield-recipe-client/lib/NormandyDriver.jsm
rename : toolkit/components/normandy/lib/PreferenceExperiments.jsm => browser/extensions/shield-recipe-client/lib/PreferenceExperiments.jsm
rename : toolkit/components/normandy/lib/PreferenceFilters.jsm => browser/extensions/shield-recipe-client/lib/PreferenceFilters.jsm
rename : toolkit/components/normandy/lib/RecipeRunner.jsm => browser/extensions/shield-recipe-client/lib/RecipeRunner.jsm
rename : toolkit/components/normandy/lib/Sampling.jsm => browser/extensions/shield-recipe-client/lib/Sampling.jsm
rename : toolkit/components/normandy/lib/SandboxManager.jsm => browser/extensions/shield-recipe-client/lib/SandboxManager.jsm
rename : toolkit/components/normandy/lib/ShieldPreferences.jsm => browser/extensions/shield-recipe-client/lib/ShieldPreferences.jsm
rename : toolkit/components/normandy/lib/Storage.jsm => browser/extensions/shield-recipe-client/lib/Storage.jsm
rename : toolkit/components/normandy/lib/TelemetryEvents.jsm => browser/extensions/shield-recipe-client/lib/TelemetryEvents.jsm
rename : toolkit/components/normandy/lib/Uptake.jsm => browser/extensions/shield-recipe-client/lib/Uptake.jsm
rename : toolkit/components/normandy/lib/Utils.jsm => browser/extensions/shield-recipe-client/lib/Utils.jsm
rename : toolkit/components/normandy/moz.build => browser/extensions/shield-recipe-client/moz.build
rename : toolkit/components/normandy/skin/osx/Heartbeat.css => browser/extensions/shield-recipe-client/skin/osx/Heartbeat.css
rename : toolkit/components/normandy/skin/shared/Heartbeat.css => browser/extensions/shield-recipe-client/skin/shared/Heartbeat.css
rename : toolkit/components/normandy/skin/shared/heartbeat-icon.svg => browser/extensions/shield-recipe-client/skin/shared/heartbeat-icon.svg
rename : toolkit/components/normandy/skin/shared/heartbeat-star-lit.svg => browser/extensions/shield-recipe-client/skin/shared/heartbeat-star-lit.svg
rename : toolkit/components/normandy/skin/shared/heartbeat-star-off.svg => browser/extensions/shield-recipe-client/skin/shared/heartbeat-star-off.svg
rename : toolkit/components/normandy/test/.eslintrc.js => browser/extensions/shield-recipe-client/test/.eslintrc.js
rename : toolkit/components/normandy/test/browser/.eslintrc.js => browser/extensions/shield-recipe-client/test/browser/.eslintrc.js
rename : toolkit/components/normandy/test/browser/action_server.sjs => browser/extensions/shield-recipe-client/test/browser/action_server.sjs
rename : toolkit/components/normandy/test/browser/browser.ini => browser/extensions/shield-recipe-client/test/browser/browser.ini
rename : toolkit/components/normandy/test/browser/browser_ActionSandboxManager.js => browser/extensions/shield-recipe-client/test/browser/browser_ActionSandboxManager.js
rename : toolkit/components/normandy/test/browser/browser_AddonStudies.js => browser/extensions/shield-recipe-client/test/browser/browser_AddonStudies.js
rename : toolkit/components/normandy/test/browser/browser_Addons.js => browser/extensions/shield-recipe-client/test/browser/browser_Addons.js
rename : toolkit/components/normandy/test/browser/browser_CleanupManager.js => browser/extensions/shield-recipe-client/test/browser/browser_CleanupManager.js
rename : toolkit/components/normandy/test/browser/browser_ClientEnvironment.js => browser/extensions/shield-recipe-client/test/browser/browser_ClientEnvironment.js
rename : toolkit/components/normandy/test/browser/browser_EventEmitter.js => browser/extensions/shield-recipe-client/test/browser/browser_EventEmitter.js
rename : toolkit/components/normandy/test/browser/browser_FilterExpressions.js => browser/extensions/shield-recipe-client/test/browser/browser_FilterExpressions.js
rename : toolkit/components/normandy/test/browser/browser_Heartbeat.js => browser/extensions/shield-recipe-client/test/browser/browser_Heartbeat.js
rename : toolkit/components/normandy/test/browser/browser_LogManager.js => browser/extensions/shield-recipe-client/test/browser/browser_LogManager.js
rename : toolkit/components/normandy/test/browser/browser_NormandyDriver.js => browser/extensions/shield-recipe-client/test/browser/browser_NormandyDriver.js
rename : toolkit/components/normandy/test/browser/browser_PreferenceExperiments.js => browser/extensions/shield-recipe-client/test/browser/browser_PreferenceExperiments.js
rename : toolkit/components/normandy/test/browser/browser_RecipeRunner.js => browser/extensions/shield-recipe-client/test/browser/browser_RecipeRunner.js
rename : toolkit/components/normandy/test/browser/browser_ShieldPreferences.js => browser/extensions/shield-recipe-client/test/browser/browser_ShieldPreferences.js
rename : toolkit/components/normandy/test/browser/browser_Storage.js => browser/extensions/shield-recipe-client/test/browser/browser_Storage.js
rename : toolkit/components/normandy/test/browser/browser_about_preferences.js => browser/extensions/shield-recipe-client/test/browser/browser_about_preferences.js
rename : toolkit/components/normandy/test/browser/browser_about_studies.js => browser/extensions/shield-recipe-client/test/browser/browser_about_studies.js
rename : toolkit/components/normandy/test/browser/browser_Normandy.js => browser/extensions/shield-recipe-client/test/browser/browser_bootstrap.js
rename : toolkit/components/normandy/test/browser/fixtures/addon-fixture/manifest.json => browser/extensions/shield-recipe-client/test/browser/fixtures/addon-fixture/manifest.json
rename : toolkit/components/normandy/test/browser/fixtures/normandy.xpi => browser/extensions/shield-recipe-client/test/browser/fixtures/normandy.xpi
rename : toolkit/components/normandy/test/browser/head.js => browser/extensions/shield-recipe-client/test/browser/head.js
rename : toolkit/components/normandy/test/unit/.eslintrc.js => browser/extensions/shield-recipe-client/test/unit/.eslintrc.js
rename : toolkit/components/normandy/test/unit/echo_server.sjs => browser/extensions/shield-recipe-client/test/unit/echo_server.sjs
rename : toolkit/components/normandy/test/unit/head_xpc.js => browser/extensions/shield-recipe-client/test/unit/head_xpc.js
rename : toolkit/components/normandy/test/unit/invalid_recipe_signature_api/api/v1/index.json => browser/extensions/shield-recipe-client/test/unit/invalid_recipe_signature_api/api/v1/index.json
rename : toolkit/components/normandy/test/unit/invalid_recipe_signature_api/api/v1/recipe/signed/index.json => browser/extensions/shield-recipe-client/test/unit/invalid_recipe_signature_api/api/v1/recipe/signed/index.json
rename : toolkit/components/normandy/test/unit/invalid_recipe_signature_api/normandy.content-signature.mozilla.org-20210705.dev.chain => browser/extensions/shield-recipe-client/test/unit/invalid_recipe_signature_api/normandy.content-signature.mozilla.org-20210705.dev.chain
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/console-log/implementation/sha384-RGx3rydrSq53UfmW9kFcK0mQYra67XIvZvr4MhmAe--ljiiMQOtgM7Cmca48um3v => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/console-log/implementation/sha384-RGx3rydrSq53UfmW9kFcK0mQYra67XIvZvr4MhmAe--ljiiMQOtgM7Cmca48um3v
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/console-log/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/console-log/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/opt-out-study/implementation/sha384-HM_avYcD00o27ufwU1V7PIBtiuMAXML6MMwlYrDEqDX-XzGVuOfL52RCM680JExN => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/opt-out-study/implementation/sha384-HM_avYcD00o27ufwU1V7PIBtiuMAXML6MMwlYrDEqDX-XzGVuOfL52RCM680JExN
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/opt-out-study/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/opt-out-study/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/preference-experiment/implementation/sha384-KQgG38GQ7KZAb2VIB48ANQO6nBcxZoLm2ORzUviRT5nAvSywyPjZ5cJIElw6iXIt => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/preference-experiment/implementation/sha384-KQgG38GQ7KZAb2VIB48ANQO6nBcxZoLm2ORzUviRT5nAvSywyPjZ5cJIElw6iXIt
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/preference-experiment/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/preference-experiment/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/show-heartbeat/implementation/sha384-dEGiyKPEln8Ns5cQHzGpMIGdirSAAX0X-Kwlu-U3sJ05yNbO-ANij_a6c5SyL7G4 => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/show-heartbeat/implementation/sha384-dEGiyKPEln8Ns5cQHzGpMIGdirSAAX0X-Kwlu-U3sJ05yNbO-ANij_a6c5SyL7G4
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/show-heartbeat/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/show-heartbeat/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/signed/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/signed/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/classify_client/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/classify_client/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/recipe/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/recipe/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/recipe/signed/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/recipe/signed/index.json
rename : toolkit/components/normandy/test/unit/mock_api/normandy.content-signature.mozilla.org-20210705.dev.chain => browser/extensions/shield-recipe-client/test/unit/mock_api/normandy.content-signature.mozilla.org-20210705.dev.chain
rename : toolkit/components/normandy/test/unit/query_server.sjs => browser/extensions/shield-recipe-client/test/unit/query_server.sjs
rename : toolkit/components/normandy/test/unit/test_NormandyApi.js => browser/extensions/shield-recipe-client/test/unit/test_NormandyApi.js
rename : toolkit/components/normandy/test/unit/test_Sampling.js => browser/extensions/shield-recipe-client/test/unit/test_Sampling.js
rename : toolkit/components/normandy/test/unit/test_SandboxManager.js => browser/extensions/shield-recipe-client/test/unit/test_SandboxManager.js
rename : toolkit/components/normandy/test/unit/test_Utils.js => browser/extensions/shield-recipe-client/test/unit/test_Utils.js
rename : toolkit/components/normandy/test/unit/utils.js => browser/extensions/shield-recipe-client/test/unit/utils.js
rename : toolkit/components/normandy/test/unit/xpcshell.ini => browser/extensions/shield-recipe-client/test/unit/xpcshell.ini
rename : toolkit/components/normandy/vendor/LICENSE_THIRDPARTY => browser/extensions/shield-recipe-client/vendor/LICENSE_THIRDPARTY
rename : toolkit/components/normandy/vendor/PropTypes.js => browser/extensions/shield-recipe-client/vendor/PropTypes.js
rename : toolkit/components/normandy/vendor/React.js => browser/extensions/shield-recipe-client/vendor/React.js
rename : toolkit/components/normandy/vendor/ReactDOM.js => browser/extensions/shield-recipe-client/vendor/ReactDOM.js
rename : toolkit/components/normandy/vendor/classnames.js => browser/extensions/shield-recipe-client/vendor/classnames.js
rename : toolkit/components/normandy/vendor/mozjexl.js => browser/extensions/shield-recipe-client/vendor/mozjexl.js
2018-03-01 06:44:44 +02:00
Narcis Beleuzu
290ceafa18
Backed out 2 changesets (bug 1419350) for devtools failures on browser_webconsole_network_messages_expand.js. CLOSED TREE
...
Backed out changeset 0fc7db6c6c56 (bug 1419350)
Backed out changeset b0d6b6657a6e (bug 1419350)
--HG--
rename : devtools/client/netmonitor/src/create-store.js => devtools/client/netmonitor/src/utils/create-store.js
2018-03-01 03:49:49 +02:00
Mike Cooper
44cb9587b4
Bug 1436113 - Part 2: Refactor "shield-recipe-client" to "normandy" r=Gijs
...
This includes simplifiying the startup process, migrating to a new
pref namespace, renaming files, and updating references to the code.
MozReview-Commit-ID: A2cYpsjCOAE
--HG--
extra : rebase_source : a47e156160e2e0f85f0000703f2da24e781c727d
2018-02-21 15:02:04 -08:00
Narcis Beleuzu
afbe720872
Backed out 2 changesets (bug 1436113) for ESlint failure on Normandy.jsm. CLOSED TREE
...
Backed out changeset 0a2b1c60cec5 (bug 1436113)
Backed out changeset 88dd78f248e2 (bug 1436113)
--HG--
rename : toolkit/components/normandy/content/AboutPages.jsm => browser/extensions/shield-recipe-client/content/AboutPages.jsm
rename : toolkit/components/normandy/content/about-studies/about-studies.css => browser/extensions/shield-recipe-client/content/about-studies/about-studies.css
rename : toolkit/components/normandy/content/about-studies/about-studies.html => browser/extensions/shield-recipe-client/content/about-studies/about-studies.html
rename : toolkit/components/normandy/content/about-studies/about-studies.js => browser/extensions/shield-recipe-client/content/about-studies/about-studies.js
rename : toolkit/components/normandy/content/about-studies/common.js => browser/extensions/shield-recipe-client/content/about-studies/common.js
rename : toolkit/components/normandy/content/about-studies/img/shield-logo.png => browser/extensions/shield-recipe-client/content/about-studies/img/shield-logo.png
rename : toolkit/components/normandy/content/about-studies/shield-studies.js => browser/extensions/shield-recipe-client/content/about-studies/shield-studies.js
rename : toolkit/components/normandy/content/shield-content-frame.js => browser/extensions/shield-recipe-client/content/shield-content-frame.js
rename : toolkit/components/normandy/content/shield-content-process.js => browser/extensions/shield-recipe-client/content/shield-content-process.js
rename : toolkit/components/normandy/docs/data-collection.rst => browser/extensions/shield-recipe-client/docs/data-collection.rst
rename : toolkit/components/normandy/docs/index.rst => browser/extensions/shield-recipe-client/docs/index.rst
rename : toolkit/components/normandy/jar.mn => browser/extensions/shield-recipe-client/jar.mn
rename : toolkit/components/normandy/lib/ActionSandboxManager.jsm => browser/extensions/shield-recipe-client/lib/ActionSandboxManager.jsm
rename : toolkit/components/normandy/lib/AddonStudies.jsm => browser/extensions/shield-recipe-client/lib/AddonStudies.jsm
rename : toolkit/components/normandy/lib/Addons.jsm => browser/extensions/shield-recipe-client/lib/Addons.jsm
rename : toolkit/components/normandy/lib/CleanupManager.jsm => browser/extensions/shield-recipe-client/lib/CleanupManager.jsm
rename : toolkit/components/normandy/lib/ClientEnvironment.jsm => browser/extensions/shield-recipe-client/lib/ClientEnvironment.jsm
rename : toolkit/components/normandy/lib/EventEmitter.jsm => browser/extensions/shield-recipe-client/lib/EventEmitter.jsm
rename : toolkit/components/normandy/lib/FilterExpressions.jsm => browser/extensions/shield-recipe-client/lib/FilterExpressions.jsm
rename : toolkit/components/normandy/lib/Heartbeat.jsm => browser/extensions/shield-recipe-client/lib/Heartbeat.jsm
rename : toolkit/components/normandy/lib/LogManager.jsm => browser/extensions/shield-recipe-client/lib/LogManager.jsm
rename : toolkit/components/normandy/lib/NormandyApi.jsm => browser/extensions/shield-recipe-client/lib/NormandyApi.jsm
rename : toolkit/components/normandy/lib/NormandyDriver.jsm => browser/extensions/shield-recipe-client/lib/NormandyDriver.jsm
rename : toolkit/components/normandy/lib/PreferenceExperiments.jsm => browser/extensions/shield-recipe-client/lib/PreferenceExperiments.jsm
rename : toolkit/components/normandy/lib/PreferenceFilters.jsm => browser/extensions/shield-recipe-client/lib/PreferenceFilters.jsm
rename : toolkit/components/normandy/lib/RecipeRunner.jsm => browser/extensions/shield-recipe-client/lib/RecipeRunner.jsm
rename : toolkit/components/normandy/lib/Sampling.jsm => browser/extensions/shield-recipe-client/lib/Sampling.jsm
rename : toolkit/components/normandy/lib/SandboxManager.jsm => browser/extensions/shield-recipe-client/lib/SandboxManager.jsm
rename : toolkit/components/normandy/lib/ShieldPreferences.jsm => browser/extensions/shield-recipe-client/lib/ShieldPreferences.jsm
rename : toolkit/components/normandy/lib/Storage.jsm => browser/extensions/shield-recipe-client/lib/Storage.jsm
rename : toolkit/components/normandy/lib/TelemetryEvents.jsm => browser/extensions/shield-recipe-client/lib/TelemetryEvents.jsm
rename : toolkit/components/normandy/lib/Uptake.jsm => browser/extensions/shield-recipe-client/lib/Uptake.jsm
rename : toolkit/components/normandy/lib/Utils.jsm => browser/extensions/shield-recipe-client/lib/Utils.jsm
rename : toolkit/components/normandy/moz.build => browser/extensions/shield-recipe-client/moz.build
rename : toolkit/components/normandy/skin/osx/Heartbeat.css => browser/extensions/shield-recipe-client/skin/osx/Heartbeat.css
rename : toolkit/components/normandy/skin/shared/Heartbeat.css => browser/extensions/shield-recipe-client/skin/shared/Heartbeat.css
rename : toolkit/components/normandy/skin/shared/heartbeat-icon.svg => browser/extensions/shield-recipe-client/skin/shared/heartbeat-icon.svg
rename : toolkit/components/normandy/skin/shared/heartbeat-star-lit.svg => browser/extensions/shield-recipe-client/skin/shared/heartbeat-star-lit.svg
rename : toolkit/components/normandy/skin/shared/heartbeat-star-off.svg => browser/extensions/shield-recipe-client/skin/shared/heartbeat-star-off.svg
rename : toolkit/components/normandy/test/.eslintrc.js => browser/extensions/shield-recipe-client/test/.eslintrc.js
rename : toolkit/components/normandy/test/browser/.eslintrc.js => browser/extensions/shield-recipe-client/test/browser/.eslintrc.js
rename : toolkit/components/normandy/test/browser/action_server.sjs => browser/extensions/shield-recipe-client/test/browser/action_server.sjs
rename : toolkit/components/normandy/test/browser/browser.ini => browser/extensions/shield-recipe-client/test/browser/browser.ini
rename : toolkit/components/normandy/test/browser/browser_ActionSandboxManager.js => browser/extensions/shield-recipe-client/test/browser/browser_ActionSandboxManager.js
rename : toolkit/components/normandy/test/browser/browser_AddonStudies.js => browser/extensions/shield-recipe-client/test/browser/browser_AddonStudies.js
rename : toolkit/components/normandy/test/browser/browser_Addons.js => browser/extensions/shield-recipe-client/test/browser/browser_Addons.js
rename : toolkit/components/normandy/test/browser/browser_CleanupManager.js => browser/extensions/shield-recipe-client/test/browser/browser_CleanupManager.js
rename : toolkit/components/normandy/test/browser/browser_ClientEnvironment.js => browser/extensions/shield-recipe-client/test/browser/browser_ClientEnvironment.js
rename : toolkit/components/normandy/test/browser/browser_EventEmitter.js => browser/extensions/shield-recipe-client/test/browser/browser_EventEmitter.js
rename : toolkit/components/normandy/test/browser/browser_FilterExpressions.js => browser/extensions/shield-recipe-client/test/browser/browser_FilterExpressions.js
rename : toolkit/components/normandy/test/browser/browser_Heartbeat.js => browser/extensions/shield-recipe-client/test/browser/browser_Heartbeat.js
rename : toolkit/components/normandy/test/browser/browser_LogManager.js => browser/extensions/shield-recipe-client/test/browser/browser_LogManager.js
rename : toolkit/components/normandy/test/browser/browser_NormandyDriver.js => browser/extensions/shield-recipe-client/test/browser/browser_NormandyDriver.js
rename : toolkit/components/normandy/test/browser/browser_PreferenceExperiments.js => browser/extensions/shield-recipe-client/test/browser/browser_PreferenceExperiments.js
rename : toolkit/components/normandy/test/browser/browser_RecipeRunner.js => browser/extensions/shield-recipe-client/test/browser/browser_RecipeRunner.js
rename : toolkit/components/normandy/test/browser/browser_ShieldPreferences.js => browser/extensions/shield-recipe-client/test/browser/browser_ShieldPreferences.js
rename : toolkit/components/normandy/test/browser/browser_Storage.js => browser/extensions/shield-recipe-client/test/browser/browser_Storage.js
rename : toolkit/components/normandy/test/browser/browser_about_preferences.js => browser/extensions/shield-recipe-client/test/browser/browser_about_preferences.js
rename : toolkit/components/normandy/test/browser/browser_about_studies.js => browser/extensions/shield-recipe-client/test/browser/browser_about_studies.js
rename : toolkit/components/normandy/test/browser/browser_Normandy.js => browser/extensions/shield-recipe-client/test/browser/browser_bootstrap.js
rename : toolkit/components/normandy/test/browser/fixtures/addon-fixture/manifest.json => browser/extensions/shield-recipe-client/test/browser/fixtures/addon-fixture/manifest.json
rename : toolkit/components/normandy/test/browser/fixtures/normandy.xpi => browser/extensions/shield-recipe-client/test/browser/fixtures/normandy.xpi
rename : toolkit/components/normandy/test/browser/head.js => browser/extensions/shield-recipe-client/test/browser/head.js
rename : toolkit/components/normandy/test/unit/.eslintrc.js => browser/extensions/shield-recipe-client/test/unit/.eslintrc.js
rename : toolkit/components/normandy/test/unit/echo_server.sjs => browser/extensions/shield-recipe-client/test/unit/echo_server.sjs
rename : toolkit/components/normandy/test/unit/head_xpc.js => browser/extensions/shield-recipe-client/test/unit/head_xpc.js
rename : toolkit/components/normandy/test/unit/invalid_recipe_signature_api/api/v1/index.json => browser/extensions/shield-recipe-client/test/unit/invalid_recipe_signature_api/api/v1/index.json
rename : toolkit/components/normandy/test/unit/invalid_recipe_signature_api/api/v1/recipe/signed/index.json => browser/extensions/shield-recipe-client/test/unit/invalid_recipe_signature_api/api/v1/recipe/signed/index.json
rename : toolkit/components/normandy/test/unit/invalid_recipe_signature_api/normandy.content-signature.mozilla.org-20210705.dev.chain => browser/extensions/shield-recipe-client/test/unit/invalid_recipe_signature_api/normandy.content-signature.mozilla.org-20210705.dev.chain
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/console-log/implementation/sha384-RGx3rydrSq53UfmW9kFcK0mQYra67XIvZvr4MhmAe--ljiiMQOtgM7Cmca48um3v => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/console-log/implementation/sha384-RGx3rydrSq53UfmW9kFcK0mQYra67XIvZvr4MhmAe--ljiiMQOtgM7Cmca48um3v
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/console-log/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/console-log/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/opt-out-study/implementation/sha384-HM_avYcD00o27ufwU1V7PIBtiuMAXML6MMwlYrDEqDX-XzGVuOfL52RCM680JExN => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/opt-out-study/implementation/sha384-HM_avYcD00o27ufwU1V7PIBtiuMAXML6MMwlYrDEqDX-XzGVuOfL52RCM680JExN
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/opt-out-study/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/opt-out-study/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/preference-experiment/implementation/sha384-KQgG38GQ7KZAb2VIB48ANQO6nBcxZoLm2ORzUviRT5nAvSywyPjZ5cJIElw6iXIt => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/preference-experiment/implementation/sha384-KQgG38GQ7KZAb2VIB48ANQO6nBcxZoLm2ORzUviRT5nAvSywyPjZ5cJIElw6iXIt
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/preference-experiment/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/preference-experiment/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/show-heartbeat/implementation/sha384-dEGiyKPEln8Ns5cQHzGpMIGdirSAAX0X-Kwlu-U3sJ05yNbO-ANij_a6c5SyL7G4 => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/show-heartbeat/implementation/sha384-dEGiyKPEln8Ns5cQHzGpMIGdirSAAX0X-Kwlu-U3sJ05yNbO-ANij_a6c5SyL7G4
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/show-heartbeat/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/show-heartbeat/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/action/signed/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/action/signed/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/classify_client/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/classify_client/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/recipe/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/recipe/index.json
rename : toolkit/components/normandy/test/unit/mock_api/api/v1/recipe/signed/index.json => browser/extensions/shield-recipe-client/test/unit/mock_api/api/v1/recipe/signed/index.json
rename : toolkit/components/normandy/test/unit/mock_api/normandy.content-signature.mozilla.org-20210705.dev.chain => browser/extensions/shield-recipe-client/test/unit/mock_api/normandy.content-signature.mozilla.org-20210705.dev.chain
rename : toolkit/components/normandy/test/unit/query_server.sjs => browser/extensions/shield-recipe-client/test/unit/query_server.sjs
rename : toolkit/components/normandy/test/unit/test_NormandyApi.js => browser/extensions/shield-recipe-client/test/unit/test_NormandyApi.js
rename : toolkit/components/normandy/test/unit/test_Sampling.js => browser/extensions/shield-recipe-client/test/unit/test_Sampling.js
rename : toolkit/components/normandy/test/unit/test_SandboxManager.js => browser/extensions/shield-recipe-client/test/unit/test_SandboxManager.js
rename : toolkit/components/normandy/test/unit/test_Utils.js => browser/extensions/shield-recipe-client/test/unit/test_Utils.js
rename : toolkit/components/normandy/test/unit/utils.js => browser/extensions/shield-recipe-client/test/unit/utils.js
rename : toolkit/components/normandy/test/unit/xpcshell.ini => browser/extensions/shield-recipe-client/test/unit/xpcshell.ini
rename : toolkit/components/normandy/vendor/LICENSE_THIRDPARTY => browser/extensions/shield-recipe-client/vendor/LICENSE_THIRDPARTY
rename : toolkit/components/normandy/vendor/PropTypes.js => browser/extensions/shield-recipe-client/vendor/PropTypes.js
rename : toolkit/components/normandy/vendor/React.js => browser/extensions/shield-recipe-client/vendor/React.js
rename : toolkit/components/normandy/vendor/ReactDOM.js => browser/extensions/shield-recipe-client/vendor/ReactDOM.js
rename : toolkit/components/normandy/vendor/classnames.js => browser/extensions/shield-recipe-client/vendor/classnames.js
rename : toolkit/components/normandy/vendor/mozjexl.js => browser/extensions/shield-recipe-client/vendor/mozjexl.js
2018-03-01 00:37:47 +02:00
Jan Odvarko
1df7c88662
Bug 1419350 - Update tests; r=ochameau
...
MozReview-Commit-ID: ArLb7ItI9hT
--HG--
extra : rebase_source : a9b6754b1afb8bb5ee27eeabb26ffb0969107464
2018-02-28 19:04:11 +01:00
Mike Cooper
8688589946
Bug 1436113 - Part 2: Refactor "shield-recipe-client" to "normandy" r=Gijs
...
This includes simplifiying the startup process, migrating to a new
pref namespace, renaming files, and updating references to the code.
MozReview-Commit-ID: A2cYpsjCOAE
--HG--
extra : rebase_source : abf1f517b78952d42b0142ca458444eed61c939a
2018-02-21 15:02:04 -08:00
Nicolas Chevobbe
8ea55ce28a
Bug 1382606 - Switch webconsole to new event-emitter; r=Honza.
...
MozReview-Commit-ID: HBogPeOI7WM
--HG--
extra : rebase_source : 4ad1fb922ffc818d175ae3c09820ce31ba416487
2018-02-23 09:10:36 +01:00
Florian Quèze
f3ee8dd20b
Bug 1433175 - more aggressive scripted patch to replace remaining Components.classes, Components.interfaces, Components.utils and Components.results uses with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:35 +01:00
Florian Quèze
c714053d73
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Brian Grinstead
97119973ca
Bug 1440094 - Remove imports to Console.jsm that only access the 'console' object;r=mossop
...
Importing this object is unnecessary after the updates to the WebIDL console from Bug 1425574
and the follow-ups blocking Bug 1430810. There are still callers that access Console.jsm
to create custom ConsoleAPI objects, but those will be handled separately.
MozReview-Commit-ID: 9ojFxtkpPId
--HG--
extra : rebase_source : 971bf99f709b8d2afe300f3693665724f747aa5e
2018-02-27 11:29:59 -08:00
arthur.iakab
9bffb6aa72
Merge inbound to mozilla-central. a=merge
2018-02-27 11:58:55 +02:00
Matt Woodrow
b64eef3eaf
Bug 1439807 - Extend displaylist_mutate to also test inactive layers. r=jmaher
2018-02-27 13:26:40 +13:00
Alexandre Poirot
6e7897e220
Bug 1439991 - Fix complicated.netmonitor timeout on windows. r=Honza
...
When opening the netmonitor, some pending requests may still occur after the toolbox is opened.
So that we overflow the expected number of requests we except during page reload.
MozReview-Commit-ID: If9okZONF8V
--HG--
extra : rebase_source : f4ca4f80079cbe0ef0d980f5d4a6900d8499dec8
2018-02-21 01:02:33 -08:00
Alexandre Poirot
a98d2b6e44
Bug 1439991 - Re-enable netmonitor test on windows. r=rwood
...
MozReview-Commit-ID: DZDrkyo3nqm
--HG--
extra : rebase_source : e3fecc01c2988f662b822a74a9648f7818955c29
2018-02-20 11:01:28 -08:00
Julian Descottes
8fc42f2131
Bug 1432416 - Consistent folder hierarchy for DAMP custom test pages;r=ochameau
...
Create one folder for each tool in devtools/addon/content/pages/custom/
All tools follow the same convention custom/${tool}/index.html
MozReview-Commit-ID: 5SCD2Oy5X47
--HG--
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/console.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/console/index.html
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/generate-inspector-html.js => testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector/generate-inspector-index-html.js
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector/index.html
extra : rebase_source : b7bb449b855a2e9bbdf5ea167fbd0d145f002bbd
2018-02-22 11:04:12 +01:00
Julian Descottes
8697ea8d48
Bug 1432416 - Add comments and documentation about adding new DAMP tests;r=ochameau
...
MozReview-Commit-ID: LxFbX0AzJfX
--HG--
extra : rebase_source : 2b78c3a617f54f46d9583a8f99c8b919fb3381d7
2018-02-22 10:54:28 +01:00
Julian Descottes
8d757c2152
Bug 1432416 - Add talos/DAMP test for inspector with many CSS rules;r=ochameau
...
MozReview-Commit-ID: HJxw8i5kBLM
--HG--
extra : rebase_source : e9710d484d67c5649b19043840719862daab748c
2018-02-19 14:55:05 +01:00
Julian Descottes
6819f1381c
Bug 1432416 - Use DAMP test helper for inspector.layout.open;r=ochameau
...
MozReview-Commit-ID: 5CPG1mvX6gP
--HG--
extra : rebase_source : 6156916b03b7df37b44c1114e6dbc4813ed3deb2
2018-02-20 11:47:02 +01:00
Joel Maher
bcab1863d7
Bug 1436719 - gecko_profile.py uses deprecated symbolsapi.mozilla.org. r=rwood
2018-02-23 12:33:37 -05:00
Joel Maher
31b5da71fe
Bug 1436726 - ensure gecko profiling works for new tests like stylebench and motionmark. r=rwood
2018-02-23 12:33:33 -05:00
Joel Maher
a88222fd76
Bug 1437425 - disable ares6 on osx. r=rwood
2018-02-22 11:43:11 -05:00
Joel Maher
52c88de2a4
Bug 1438292 - add JetStream benchmark to talos. r=rwood
2018-02-22 11:43:02 -05:00
Mark Banner
01319d9d04
Bug 1437584 - Enable ESLint rule mozilla/use-services for testing/. r=jmaher
...
MozReview-Commit-ID: DMkgj5UAId4
--HG--
extra : rebase_source : 155f657e68f04850e878535afdb1421933b4a13b
2018-02-12 17:10:00 +00:00
Rob Wood
9fd4018d70
Bug 1384272 - Add a talos test that tracks the performance of opening about:preferences; r=jmaher
...
MozReview-Commit-ID: LuHosK5chMN
--HG--
extra : rebase_source : 2bdf10c088c9a93b91cd09a85f62630c53bd3992
2018-02-09 18:46:04 -05:00
Rob Wood
8202c90789
Bug 1438340
- Only install talos pageloader addon when required, not by default on all tests; r=jmaher
...
MozReview-Commit-ID: AIfZESSXoWg
--HG--
extra : rebase_source : 32953d8da45bd0e8c472deda91a6b5a5b50a627c
2018-02-15 14:03:11 -05:00
Narcis Beleuzu
2d9816273c
Merge inbound to mozilla-central. a=merge
2018-02-16 11:49:59 +02:00
Margareta Eliza Balazs
9003462ae4
Backed out 2 changesets (bug 1438292) for multiple failures in /builds/worker/workspace/mozharness/mozharness/base/script.py on a CLOSED TREE
...
Backed out changeset 8508dc544f8b (bug 1438292)
Backed out changeset a9db2b954595 (bug 1438292)
2018-02-16 00:04:54 +02:00
Joel Maher
86bb036ec8
Bug 1438292 - add JetStream benchmark to talos. r=rwood
2018-02-15 16:18:03 -05:00
Joel Maher
71428ed6cf
Bug 1438291 - add ares-6 benchmark to talos. r=rwood
2018-02-15 13:02:43 -05:00
Andreea Pavel
b4467319f9
Backed out changeset 62b6738695de (bug 1432037) for talos damp crashes on a CLOSED TREE
2018-02-12 20:53:54 +02:00
Alexandre Poirot
58e12beee8
Bug 1432037 - Wait for tab animation end when closing test tabs. r=bgrins
...
MozReview-Commit-ID: 2XxcOFOqJo
--HG--
extra : rebase_source : ae7482dc3ebc67285f6ca666804edb2819280ca8
2018-02-06 06:26:49 -08:00
Rob Wood
e8c98e8bd1
Bug 1437028 - Disable DAMP's complicated.netmonitor on Win; r=ochameau
...
MozReview-Commit-ID: DuVW4cr6BqF
--HG--
extra : rebase_source : 242ecc215ac2a437e052447b1156b9a1ba3d3e01
2018-02-09 09:01:25 -05:00
Alex Gaynor
fd8dcc3bde
Bug 1435434 - remove usage of enablePrivilege in talos which was solely for calling loadSubScript; r=jmaher
...
MozReview-Commit-ID: AiFNzMZ2tIN
--HG--
extra : rebase_source : e764819cb309852af6ad631000c506d75995fc82
2018-02-07 12:36:59 -05:00
Joel Maher
c9827cf1b5
Bug 1423267 - Add motionmark benchmark to try, mozilla-central. r=rwood
2018-02-08 14:44:28 -05:00
Narcis Beleuzu
d299fdd9b4
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-08 21:36:33 +02:00
Joel Maher
628233fdd4
Bug 1435907
- "ImportError: No module named jsonschema". r=rwood
2018-02-08 13:50:12 -05:00
Joel Maher
c42ef837b6
Bug 1432201 - remove references to CART test in talos source. r=rwood
2018-02-08 13:50:11 -05:00
Joel Maher
671c4c9fe4
Bug 1436606 - Remove stylo_disabled talos test. r=rwood
2018-02-08 13:50:11 -05:00
Gregory Szorc
9e795ff565
Bug 1435729 - Always use vendored tooltool.py; r=jlund
...
Previously, we were downloading tooltool.py from random servers.
Considering tooltool.py is used to secure the download of future
components, downloading tooltool.py from potentially 3rd party
services was a major lapse in our end-to-end security, as a
compromised tooltool.py wouldn't honor integrity checks.
This commit copies the already vendored copy of tooltool.py into
the mozharness directory. A copy needs to be in the mozharness
directory because then a copy of mozharness without access to
a source checkout will have access to it.
We modify the code in mozharness that fetches tooltool to use
the copy from mozharness (unless `mach artifact toolchain` is
available).
Since a copy of tooltool.py is always reliably available, we
can remove all config entries related to tooltool.py.
MozReview-Commit-ID: C7ls1xWrPMq
--HG--
rename : python/mozbuild/mozbuild/action/tooltool.py => testing/mozharness/external_tools/tooltool.py
extra : rebase_source : d7b48d837805f9312c97b6e21c6527cc5f5018dc
2018-02-07 14:37:48 -08:00
Mark Banner
ff6299c6be
Bug 1436389 - Fix space-unary-ops issues picked up by the new version of ESLint. r=mossop
...
MozReview-Commit-ID: 9yCnRlu2k1a
--HG--
extra : rebase_source : fa1d571ddc3aefd66abcf4f884c9669f64e5f230
2018-02-07 16:41:19 +00:00
Andrew McCreight
754a4bcd3c
Bug 1432992, part 2 - Manually remove some empty blocks. r=florian
...
Also, remove a now-obsolete comment from placesOverlay.xul and remove
some now-empty XPCShell test head files.
MozReview-Commit-ID: 6kKVQu8FAL3
--HG--
extra : rebase_source : 7dd05818d68a15bd170af734078db4ba45029d80
2018-01-25 16:52:25 -08:00
Andrew McCreight
5dec0e0beb
Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
...
This patch was autogenerated by my decomponents.py
It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.
It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.
It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)
MozReview-Commit-ID: DeSHcClQ7cG
--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Joel Maher
a78be3d8cb
Bug 1425058 - summarize stylebench scores properly. r=rwood,emilio
2018-02-06 11:23:26 -05:00
Brian Grinstead
9d3fb06b54
Bug 1425330 - Part 1 - set up talos configurations for tart and ts_paint with XUL flexbox emulation;r=rwood
...
MozReview-Commit-ID: 7hl8cafIaSz
--HG--
extra : rebase_source : 653f5c7fb0022e64384983d33d7ab0a809a1396c
2018-01-30 15:17:47 -08:00
Andrew McCreight
a6f34d4700
Bug 1435115 - Remove usage of enablePrivilege from quit.js. r=jmaher
...
This patch moves the contents of quit.js into talos-powers-content.js,
and makes it callable from content via TalosPowersContent. The code
required a few minor tweaks.
MozReview-Commit-ID: KkAbcFO0xzT
--HG--
extra : rebase_source : 4a165bc613fbc73ff8edd7bcfe2cf9cbd4a2af05
2018-02-01 16:05:30 -08:00
Andrew Halberstadt
f354075c7a
Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood
...
This is a new issue that gets linted with flake8 3.5.0. Basically you should
never use a blank except: statement.
This will catch all exceptions, including KeyboardInterrupt and SystemExit
(which is likely not intended). If a catch all is needed, use
`except: Exception`. If you *really* mean to also catch KeyboardInterrupt et
al, use `except: BaseException`.
Of course, being specific is often better than a catch all.
MozReview-Commit-ID: FKx80MLO4RN
--HG--
extra : rebase_source : 7c74a7d0d81f2c984b47aff3a0ee3448b791177b
2018-01-31 14:32:08 -05:00
Andrew McCreight
7073cf07e2
Bug 1434977 - Remove old UniversalXPConnect related stuff from Talos. r=jmaher
...
MozReview-Commit-ID: GHCPPMsf6N9
--HG--
extra : rebase_source : 1c9481491836b1b2d131455d5bc75aed0d111843
2018-02-01 11:23:55 -08:00
Gurzau Raul
1315ffda06
Merge inbound to mozilla-central. a=merge
2018-02-02 00:22:39 +02:00
Florian Quèze
2b1c8dccb6
Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop.
2018-02-01 20:45:22 +01:00
Andrew McCreight
470a8fdc64
Bug 767640, part 1 - Put Ci, Cr, Cc, and Cu on chrome contexts. r=bz,florian,jmaher
...
Almost every chrome script uses these abbreviations. We can avoid some
boilerplate by automatically defining them on chrome contexts where we
define Components.
The var declarations for Cc and Ci in MozillaFileLogger.js are run
before enablePrivilege("UniversalXPConnect"). The latter now attempts
to automatically define Cc and Ci, but the non-configurable Cc and Ci
prevent that. Work around this by just removing the var declarations.
MozReview-Commit-ID: 6FV9ahLeqUb
--HG--
extra : rebase_source : 75a3243ea2c267fad19cc6543046dc7b130cc4c1
2018-01-18 13:04:41 -08:00
Nicholas Nethercote
7b9969bae5
Bug 1434813 - Fix integer overflow of places.database.lastMaintenance in testing/profiles/prefs_general.js. r=glandium.
...
Bug 1383896 added this constant to testing/talos/talos/config.py:
> FAR_IN_FUTURE = 7258114800
which is used as the value for the "places.database.lastMaintenance" pref.
(7258114800 seconds after 1970 is the start of the year 2200.)
libpref stores integers prefs as int32_t and the current parser doesn't detect
overflow. So this overflows to -1331819792. (I detected this with the new prefs
parser from bug 1423840, which does detect integer overflow.) As a result the
condition testing this pref in
toolkit/components/places/PlacesCategoriesStarter.js ends up always succeeding
in tests, which is the exact opposite of what was intended. This patch changes
it to 2147483647 (the year 2038), the maximum int32_t value.
(Note: this is much the same as bug 1424030, which was fixed recently.)
MozReview-Commit-ID: AQw4b8tmE9u
2018-02-01 15:40:32 +11:00
Andrew McCreight
b1b9c14aef
Bug 1434420 - Add missing newline to Talos error message. r=standard8
...
MozReview-Commit-ID: Hq7eUYPmGaw
--HG--
extra : rebase_source : 2e7b4c03b73cf1c5670656e014e906912e257963
2018-01-30 13:09:22 -08:00
Alexandre Poirot
c4601413b4
Bug 1419328 - Run DAMP test against a document specific to the webconsole. r=nchevobbe
...
MozReview-Commit-ID: Dzyh733rgfG
--HG--
extra : rebase_source : 8d082d26d46ca67f03a65d03115eebaa72105f89
2017-11-17 03:27:10 -08:00
Kris Maglione
19a956c2c6
Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
...
MozReview-Commit-ID: 7bVI1iM6hor
--HG--
extra : source : 0b97a30cadb1a96d3cafae6b79ef0d3ec26770cf
extra : amend_source : 09a90b29837e339eec7bdf8504f86c28e74ca3dd
extra : intermediate-source : a1eca62826a1341ca24d4d2a93d4884d4fc7ad51
extra : histedit_source : eb26e73b531f9a34d3401d39f60b533b27b78540
2018-01-18 16:27:26 -08:00
Kris Maglione
918ed6c474
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
extra : intermediate-source : 34c999fa006bffe8705cf50c54708aa21a962e62
extra : histedit_source : b2be2c5e5d226e6c347312456a6ae339c1e634b0
2018-01-29 15:20:18 -08:00
Rob Wood
219ef34d85
Bug 1431427 - Add talos suite configs for nightly profiling suite; r=jmaher
...
MozReview-Commit-ID: dLqkWUQkOR
--HG--
extra : rebase_source : e993f0e5fa9cc24501a84dd96159379f92888b40
2018-01-23 16:57:11 -05:00
Rob Wood
e3dc3085d2
Bug 1432268 - Fix tp6 hero element time measurement; r=tarek
...
MozReview-Commit-ID: 6z08eFMCp3
--HG--
extra : rebase_source : 23b3a45a9b2ed92bc01e828f5ea5e1e14a1503b0
2018-01-22 16:49:05 -05:00
Rob Wood
6a390f2472
Bug 1432268 - Turn on hero element measurement for tp6 google; r=jmaher
...
MozReview-Commit-ID: 74qYfVeXeBg
--HG--
extra : rebase_source : ba51c5791a78d483020a33080cbe67f44a42e9f5
2018-01-22 14:34:40 -05:00
yulia
5966e7cd7b
Bug 1154874 - Add a debugger-specific DAMP test for Talos [New Frontend] r=ochameau
...
MozReview-Commit-ID: HbVgCVPPlYw
--HG--
extra : rebase_source : 7c92a910aeae76e133fe8862b559d60c2cfbd737
2018-02-28 11:11:21 +01:00
Gijs Kruitbosch
0b74070674
Bug 1433133 - remove unused prefs and exported bits from NewTabUtils.jsm, r=dao
...
MozReview-Commit-ID: 75xPd5hKexV
--HG--
extra : rebase_source : 31fed5ea4584098112aa00f4d6189f9605a6520a
2018-03-06 22:56:07 +00:00
Alexandre Poirot
3522ce42d1
Bug 1423517 - Helps tracking JS allocations when running DevTools tests. r=jdescottes
...
MozReview-Commit-ID: 7PWgsUyR54Q
--HG--
extra : rebase_source : d620f8b704e9da6e8ee7326715a21addeb08bd06
2017-12-06 01:36:51 -08:00
Rob Wood
71750314ca
Bug 1426682 - Remove tcanvasmark from talos; r=jmaher
...
MozReview-Commit-ID: De1WBDevFay
--HG--
extra : rebase_source : 2d00b89e8791a026bdc168aef3010a2884af0573
2018-01-18 15:29:01 -05:00
Tarek Ziadé
4a3781e4c9
Bug 1418368 - Add a metrics for hero elementtiming - r=rwood
...
MozReview-Commit-ID: 1oGZ6YSjdRa
--HG--
extra : rebase_source : cc9e00b4da5dc268d01503e51110adf23969596c
2017-12-08 09:35:49 +01:00
Joel Maher
e6f4263b9f
Bug 1422010 - Run StyleBench on Talos. r=rwood
2018-01-17 11:55:10 -05:00
Rob Wood
6e55c6b304
Bug 1403514 - remove requirement to sign talos web extensions; r=jmaher
...
MozReview-Commit-ID: LihAwyX7yGk
--HG--
extra : rebase_source : efe1a4885d8ef0a1b23265f665df927bfda5db70
2018-01-11 11:40:22 -05:00
Ricky Chien
531af51141
Bug 1425273 - Waiting for event timings in damp test r=ochameau
...
MozReview-Commit-ID: A2YgZafM0Jv
--HG--
extra : rebase_source : 1e88fc01311a718e35f7746923ba23bf30594486
2018-01-04 15:36:08 +08:00
yulia
e295e896a7
Bug 1419326 - Run DAMP open/reload/close tests against a document specific to debugger r=ochameau
...
MozReview-Commit-ID: 8uF8QbgyTcv
* Bug 1419326 - Run DAMP open/reload/close tests against a document specific to debugger
MozReview-Commit-ID: 9noPqOrsCK1
--HG--
extra : rebase_source : 511bf071d1d4664d4fd3588c5fd7cf89fbad535b
2017-12-21 22:19:08 -05:00
Alexandre Poirot
aefd728c18
Bug 1409046 - Prevent re-creating virtualenv everytime ./mach talos is run. r=rwood
...
MozReview-Commit-ID: CsspY1DIS4t
--HG--
extra : rebase_source : 4da28e3f45f7cab8c4e2e89730af3a67734f024c
2018-01-10 01:59:53 -08:00
Rob Wood
ac211431a8
Bug 1381846 - Fix gecko profiling with talos tpaint on windows; r=jmaher
...
MozReview-Commit-ID: 9ggb0fbJCjZ
--HG--
extra : rebase_source : 5bea3cbaddd3d882f955798f8ee801f7207f8bcf
2018-01-09 17:01:55 -05:00
Dorel Luca
2ad2bd905c
Backed out changeset f8beb72039b2 (bug 1419326) because eslint broke r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 76f75cc5c0aef8a07847829b3f34f1cccf145c48
extra : histedit_source : c53279a1c08a7170b681a2a7d8ad405ecdc8376c
2018-01-10 20:25:03 +02:00
yulia
262e318c6d
Bug 1419326 - Run DAMP open/reload/close tests against a document specific to debugger r=ochameau
...
MozReview-Commit-ID: 8uF8QbgyTcv
* Bug 1419326 - Run DAMP open/reload/close tests against a document specific to debugger
MozReview-Commit-ID: 9noPqOrsCK1
--HG--
extra : rebase_source : f6adbd33bc0f74f7a84310559250c16c74d6b820
2017-12-21 22:19:08 -05:00
Ionut Goldan
2c87df747a
Bug 1423353 - Repush fix for xperf intermittents r=jmaher
...
MozReview-Commit-ID: CEEPhr2SOND
--HG--
extra : rebase_source : 1b33a36fb34ad268f06352a97c32233dd070cde6
2018-01-09 14:18:55 +02:00
Rob Wood
e3c4440392
Bug 1381069 - Remove ccov gcda files after talos browser initialization (production only); r=jmaher
...
MozReview-Commit-ID: 5V5xghMqfzY
--HG--
extra : rebase_source : 18e46b05f134db8a96e52c3330c56ad88efa96f4
2017-12-20 18:38:23 -05:00