Граф коммитов

60 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch 290c64c982 Bug 1309946 - remove all traces of add-on performance monitoring, r=Yoric
This removes all the code for add-on performance watching from the
perfmonitoring component. This should mean that for add-on
compartments, we no longer trigger jank or CPOW monitoring in the JS
engine. This should result in minor performance improvements. As a
result, about:performance no longer reports on add-on performance
(but still reports on web page performance).

It also removes the AddonWatchers.jsm module and the related Nightly-
only UI (disabled in the parent commit) and strings. This UI wasn't
ready for release, there wasn't sufficient data it was creating
value for users, and there was some evidence that it didn't always
correctly identify the cause of performance issues, thus potentially
leading to user confusion or annoyance. Removing it therefore seemed
the right thing to do.

MozReview-Commit-ID: LsRwuaUtq6L

--HG--
extra : rebase_source : 92d4b775a7a7cbb5793e74eea471be81be974dda
2017-03-29 11:03:47 +01:00
Mark Banner bd625e4e9f Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws
MozReview-Commit-ID: LH0CQOPfoe6

--HG--
extra : rebase_source : 83eaf40c5cbb5e25cfb3f3b5afadf4fbf0422c92
2017-03-20 12:36:37 +01:00
Florian Quèze 0e0865f4fc Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
Matthew Noorenberghe 0a4e65fe13 Partial backout of bug 1329262 for breaking ss jobs (bug 1332821).
MozReview-Commit-ID: 2nSaRiQJvwL

--HG--
extra : rebase_source : bdc94b5336859acab92c9df994cc830d319a35e9
2017-01-20 22:50:54 -08:00
Matthew Noorenberghe 8094f7840c Bug 1332760 - Run mozscreenshots on non-Nightly mozilla-central builds. r=bgrins
MozReview-Commit-ID: LYTRFgYD4Bm

--HG--
extra : rebase_source : aa3164de6a3dde066683415c44b9413737d981a4
2017-01-20 15:45:34 -08:00
Brian Grinstead d4e290db24 Bug 1329262 - Remove verifyConfigHelper call;r=MattN
Since Bug 854126 landed there's not a restriction on private windows
with lightweight themes anymore and no need for this verification

MozReview-Commit-ID: 4uQxfbtqO7G

--HG--
extra : rebase_source : d2cccfee36d3fd6894652d13eb8426af0e9699ea
2017-01-19 14:12:14 -08:00
Brian Grinstead 0112b97c6a Bug 1329262 - Enable compact themes in mozscreenshots;r=MattN
MozReview-Commit-ID: A574iIkQgkW

--HG--
extra : rebase_source : 3feabf2302c50f2d0b14961068188c0aef3202f3
2017-01-19 14:10:04 -08:00
Johann Hofmann 95370d69a3 Bug 1206232 - Add temporary permission states to SitePermissions.jsm. r=jdm,Paolo
MozReview-Commit-ID: zQVeEHhIax

--HG--
extra : rebase_source : bebcd31cfbd638c51ff21c7e2b62bcc536b026da
2016-09-22 23:09:30 +02:00
Carsten "Tomcat" Book 89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Chris Peterson faf39081ac Bug 1329562 - Part 2: Remove gUM screensharing.allow_on_old_platforms check for XP. r=jesup
MozReview-Commit-ID: GWCjf8mT3Wl

--HG--
extra : rebase_source : c6d267585114c8e82550dc8378596a26054dac8d
2017-01-08 12:12:03 -08:00
Jared Wein ecab54a7c9 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje

--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher 0dfb7c2b5c Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein 7255df4e9a Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR

--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Florian Quèze 028a82f682 Bug 1329182 - remove trailing newURI null parameters in browser/, r=jaws. 2017-01-09 20:27:25 +01:00
Johann Hofmann f998e55b1d Bug 1318294 - Show remember password doorhanger in PermissionPrompts mozscreenshots. r=MattN
MozReview-Commit-ID: ESKx7F8lWf

--HG--
extra : rebase_source : 5a2365e1c81df81c7dfe9696f3499c844035634e
2016-11-18 13:01:47 +01:00
Dave Townsend 8de07a19a0 Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz

--HG--
extra : rebase_source : db6482481b7338df491afd6f6fd376eccec84d7e
2016-11-11 08:10:51 -08:00
Wes Kocher db15df3e50 Merge m-c to inbound, a=merge CLOSED TREE 2016-11-04 15:19:49 -07:00
Dave Townsend 6a07a42125 Bug 1314343: Turn on no-unreachable in eslint. r=standard8
Unreachable code can be a sign of a mistake so we should turn this rule on.

MozReview-Commit-ID: LQphsNL7HBX

--HG--
extra : rebase_source : eb5fdb1157cac6e447492ac89bb15d83dc32eef6
2016-11-01 10:58:35 -07:00
Jared Wein 87b2d4c295 Bug 1315013 - part 1, remove unnecessary double-slash comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
MozReview-Commit-ID: HIUTSdkXxbY

--HG--
extra : rebase_source : 2f05e2f275ac7f293f9c650bdec8943189e3ce01
2016-11-03 14:42:06 -04:00
Jared Wein 5040f17e00 Bug 1312486 - Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
MozReview-Commit-ID: 7Gx90a5y8t6

--HG--
extra : rebase_source : 9c8a6b15c19982d720b0163fbbf19d465da786fe
2016-10-24 13:14:19 -04:00
Mark Banner a27b478904 Bug 1312278 - Turn on no-unused-vars for browser/tools/mozscreenshots. r=MattN
MozReview-Commit-ID: JOwPaYWjEbV

--HG--
extra : rebase_source : 9ac2b9e2e303bea363924d848c4a603b2a4780c9
2016-10-23 18:00:20 +01:00
Carsten "Tomcat" Book acce25f747 merge fx-team to mozilla-central a=merge 2016-10-21 16:56:14 +02:00
Joseph Yeh e50268f472 Bug 1036595 - Convert the 'Clear recent history' dialog to be in-content; r=MattN
This required removing the minimum dialogFrame height since the Clear recent history dialog is smaller than the old default height.

MozReview-Commit-ID: CuJO3VtGwem
2016-10-20 15:09:12 -07:00
Mark Banner b2464f8fa0 Bug 1311315 - General small fixes for no-undef eslint issues in browser/. r=jaws
Drop linting of the .eslintrc.js config files.
Fix some minor errors in the code (missing let/const, undefined vars).
Let eslint know that some files get their globals from other places (typically via xul script tags).

MozReview-Commit-ID: CwxuwPtRUr6

--HG--
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/components/syncedtabs/test/browser/.eslintrc.js
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/extensions/webcompat/test/browser/.eslintrc.js
extra : rebase_source : 9026aac49953d941853022cbab3e33d7d2f2fa21
2016-10-18 12:34:35 +01:00
Joseph Yeh d51b2b87d0 Bug 1298872 - Fix text cropped and overflowed in advanced pane in-content dialogs; r=MattN
MozReview-Commit-ID: C7Q5VnipTIa

--HG--
extra : rebase_source : 7a7a967c6a58c2d54ed69ec6a41802f5b6fe747f
2016-09-05 18:11:08 +08:00
Joseph Yeh eb7643afdc Bug 1049001 - Convert the certManager dialog to in-content; r=MattN
MozReview-Commit-ID: GKkbxlWboPO

--HG--
extra : rebase_source : 6a4814b3d3f7d733a6361f8adcca76371df6039f
2016-09-13 14:27:13 -07:00
Matthew Noorenberghe 59d52805b9 Bug 1049001 - Refactor mozscreenshots Preferences configuration to fix a typo and reduce duplication. r=me
MozReview-Commit-ID: 6dv83WERL78

--HG--
extra : rebase_source : 0d15a8ae8479a0994d955d3ff6830a9198982009
2016-09-13 14:27:26 -07:00
Johann Hofmann 7d5df7f192 Bug 1295488 - Don't use a directory for mozscreenshots localFile tests. r=MattN
MozReview-Commit-ID: 3QJZsB7BHqg

--HG--
extra : rebase_source : 7c5194a98d20511d822e036a2427ab1e4a1fbcc1
extra : histedit_source : 11b60a4251922d6313c808da4b0c7e998579c779
2016-08-17 08:54:33 +02:00
Jared Wein 2794558914 Bug 1294545 - Enable the arrow-spacing rule for eslint. r=felipe
MozReview-Commit-ID: L4Qwpoukz8R
2016-08-16 15:44:15 -04:00
Johann Hofmann b3d4a2a542 Bug 1268648 - Add a mozscreenshots configuration for control center. r=MattN
MozReview-Commit-ID: 1RkPqLRPUgT

--HG--
extra : rebase_source : c06364c85e1520c4516e25829a0ff7c09a87b53c
2016-07-25 12:49:53 +02:00
Johann Hofmann f18b35ca6f Bug 1293986 - Enable screen sharing on Windows XP mozscreenshots tests. r=MattN
MozReview-Commit-ID: 53jVhCfbChs

--HG--
extra : rebase_source : cea56cb231f4a348c474640b8ed4242b3d197c1f
extra : histedit_source : e0956c979a5529422a9e67efb9c9a331e799279b
2016-08-10 15:42:57 +02:00
Jared Wein 169d66a3ed Bug 1292035 - Enable the space-before-blocks rule for eslint. This patch was generated using 'eslint --fix'. r=markh
MozReview-Commit-ID: 2XVoU05YvES

--HG--
extra : rebase_source : e7ed2d094c21b59dd59476b8930b75da2e6d6980
2016-08-04 03:20:25 -04:00
Tom Tromey 5538d692d3 Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
This removes the unnecessary setting of c-basic-offset from all
python-mode files.

This was automatically generated using

    perl -pi -e 's/; *c-basic-offset: *[0-9]+//'

... on the affected files.

The bulk of these files are moz.build files but there a few others as
well.

MozReview-Commit-ID: 2pPf3DEiZqx

--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Johann Hofmann 2e084e128a Bug 1274712 - Add a mozscreenshots configuration for the DNT dialog. r=MattN
MozReview-Commit-ID: AoGYvnwHm37

--HG--
extra : transplant_source : B%7E%26%D4M%9Cm%116%E7%0Di%ED%FEu%BA%FA.%2CM
2016-05-26 23:27:02 +02:00
Matthew Noorenberghe 66e44ded66 No bug - Adjust mozscreenshots timeouts to deal with winxp bustage. r=bustage
MozReview-Commit-ID: ELWk8BX7zLO
2016-05-30 13:14:22 -07:00
Matthew Noorenberghe 0f349db869 No bug - Add job names to mozscreenshot file names to improve grouping. r=bgrins
MozReview-Commit-ID: qFMXOHcJgl

--HG--
extra : rebase_source : b400db5a52f1e23e41934cc0bd169f29f7ae506b
2016-05-26 18:28:06 -07:00
Johann Hofmann ed21f4aa77 Bug 1268619 - Add a mozscreenshots configuration for site permission notifications. r=MattN
MozReview-Commit-ID: 8mryMwYOxxn

--HG--
extra : rebase_source : 8657ea453bc2dec73e9e76ab078082f5e5fb0e09
2016-05-26 16:23:14 -07:00
Matthew Noorenberghe 491d7fb118 Bug 1265202 - Install mozscreenshots as a temporary add-on. r=bgrins
MozReview-Commit-ID: 2qw2KY1AHb0
2016-04-18 14:21:53 -07:00
Matthew Noorenberghe 519e4ad8af Bug 1265202 - Back out changeset ef98cb11ba62 from bug 12506160 which used a signed XPI.
MozReview-Commit-ID: 1xvljv37AKM
2016-04-18 14:21:11 -07:00
Jonathan Watt d1314835b8 Bug 1264159 - Use the new JS octal notation instead of parseInt when specifying octal numbers in browser code. r=standard8
--HG--
extra : rebase_source : c269bd066eddef41ae360c9bc4ff4b1a1e0832bb
2016-04-08 12:50:23 +01:00
Dave Townsend 4bf4f02ce7 Bug 1257246: Update browser for eslint 2. r=felipe
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.

MozReview-Commit-ID: DEskVIjiKDM

--HG--
extra : rebase_source : 07ba1d14655f5d761624b105ef025ec88323d4d5
extra : histedit_source : 9e5ab54ce1b1a5ee1f0fb143f8d1450522455e3b
2016-04-05 11:33:33 -07:00
Andrew Halberstadt bd06ada1f3 Bug 1250616 - Sign mozscreenshots extension for mochitest, r=MattN
For details on extensions in automation and signing, see
https://wiki.mozilla.org/EngineeringProductivity/HowTo/SignExtensions

MozReview-Commit-ID: HNJq2VlY9KX

--HG--
extra : rebase_source : 1d4369809f777906de87f29df4069ad8161fa060
extra : amend_source : ba781964f4677a54b18342206aa971386aa97c8a
2016-02-24 14:07:58 -05:00
Matthew Noorenberghe 32304ae25a mozscreenshots: Change init logging to "debug" level and follow-up on bug 1248027. r=me
MozReview-Commit-ID: 6GjBRJ2C787

--HG--
extra : rebase_source : 34bcdc3214f1696215a8ce6c1cfb3767a501e51c
2016-02-24 22:41:56 -08:00
Matthew Noorenberghe beca458e3e Bug 1248087 - screenshots: Add preferences and devtools scheduled runs. r=kitcambridge
MozReview-Commit-ID: 708wpg9Reca

--HG--
extra : rebase_source : e239feab74ee96c836cc78af641155f4b0662fff
2016-02-13 17:44:05 -08:00
Brian Grinstead f686ae54b9 Bug 1246843 - Add a default page for mozscreenshots mochitest;r=MattN
MozReview-Commit-ID: Cv74fVKrUkQ
2016-02-09 19:57:34 -08:00
Brian Grinstead 07130208f3 Bug 1246847 - Give extra timeout for mozscreenshots in between devtools docking mode changes;r=MattN
--HG--
extra : commitid : 2pcpRQ1ZNoM
2016-02-09 09:33:58 -08:00
Brian Grinstead 57a22e2ca2 Bug 1246849 - Include all default tools in devtools mozscreenshot runs;r=MattN
--HG--
extra : commitid : K0qClMze1zh
2016-02-09 09:33:57 -08:00
J. Ryan Stinnett e7d6c84c0a Bug 1204127 - Clean up paths added after migration. r=ochameau 2016-02-08 17:32:07 -06:00
Matthew Noorenberghe cb578f6cac Bug 1246455 - mozscreenshots: Add a delay between applying configurations. r=kitcambridge
Avoid conflicts when configurations try to apply at the same time. e.g WindowSize and TabsInTitlebar.
Also bump requestLongerTimeout for the longer duration or this will timeout on OS X.

--HG--
extra : commitid : 7SPq0GLT8AZ
extra : rebase_source : efb7ebcb847f04b3c74f9b2138390013b2eb1cb8
2016-02-06 18:35:02 -08:00
Matthew Noorenberghe 5c02d89382 Bug 1246455 - mozscreenshots: Change the lightweight theme colors to be a bit off from black and white. r=kitcambridge
This should make it easier to detect when we're picking up a default black/white value by mistake.

--HG--
extra : commitid : 2KkBcYJ6hJF
extra : rebase_source : f1858ab89a71fa165f4fdc468e2d6ea26d093539
2016-02-06 18:32:54 -08:00