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

280 Коммитов

Автор SHA1 Сообщение Дата
Chris H-C de43a60e86 bug 1476613 - Restore about:telemetry search terms on load r=janerik
MozReview-Commit-ID: 4Vxh6wiceGm

Differential Revision: https://phabricator.services.mozilla.com/D6195

--HG--
extra : moz-landing-system : lando
2018-09-19 07:47:54 +00:00
Mark Banner 691543ee89 Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
Automatic changes by ESLint, except for manual corrections for .xml files.

Differential Revision: https://phabricator.services.mozilla.com/D4439

--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Siddhant 697c0009d6 Bug 1478834 - Remove duplicated import of Preferences module in aboutTelemetry.js r=janerik 2018-07-30 20:26:28 +05:30
Kris Maglione 031076f2f3 Bug 1463291: Move docShell getter from Document to Window. r=bz
DocShells are associated with outer DOM Windows, rather than Documents, so
having the getter on the document is a bit odd to begin with. But it's also
considerably less convenient, since most of the times when we want a docShell
from JS, we're dealing most directly with a window, and have to detour through
the document to get it.

MozReview-Commit-ID: LUj1H9nG3QL

--HG--
extra : source : fcfb99baa0f0fb60a7c420a712c6ae7c72576871
extra : histedit_source : 5be9b7b29a52a4b8376ee0bdfc5c08b12e3c775a
2018-05-21 16:58:23 -07:00
Kris Maglione 02ba563399 Bug 1463016: Part 5 - Add domWindow property to DocShellTreeItem and update callers to use it. r=nika
MozReview-Commit-ID: FRRAdxLHRtG

--HG--
extra : source : 0d69b4fb1ed43751cfcbc0b4f2fe3b6a49bc0494
extra : histedit_source : d0ce31513ffaae2fd7f01f6567a97b6d2d96b797%2Cfff837de7a00fa90809d2c3e755097180dfd56d8
2018-05-20 18:10:16 -07:00
Narcis Beleuzu 561ccb2ceb Backed out 2 changesets (bug 1463016, bug 1463291) for geckoview failures
Backed out changeset fcfb99baa0f0 (bug 1463291)
Backed out changeset 0d69b4fb1ed4 (bug 1463016)
2018-07-29 03:55:23 +03:00
Kris Maglione cb1ee1e34d Bug 1463291: Move docShell getter from Document to Window. r=bz
DocShells are associated with outer DOM Windows, rather than Documents, so
having the getter on the document is a bit odd to begin with. But it's also
considerably less convenient, since most of the times when we want a docShell
from JS, we're dealing most directly with a window, and have to detour through
the document to get it.

MozReview-Commit-ID: LUj1H9nG3QL

--HG--
extra : rebase_source : a13c59d1a5ed000187c7fd8e7339408ad6e2dee6
2018-05-21 16:58:23 -07:00
Kris Maglione 636f1839e5 Bug 1463016: Part 5 - Add domWindow property to DocShellTreeItem and update callers to use it. r=nika
MozReview-Commit-ID: FRRAdxLHRtG

--HG--
extra : rebase_source : 36565ef5e74360aad14062005e5bdab2939e888b
2018-05-20 18:10:16 -07:00
Jan-Erik Rediger 5d29509a5f Bug 1472715 - Show actual state of Telemetry upload on about:telemetry r=gfritzsche
Differential Revision: https://phabricator.services.mozilla.com/D2029

--HG--
extra : moz-landing-system : lando
2018-07-10 11:21:13 +00:00
Margareta Eliza Balazs b2410865d4 Backed out changeset d04bd6e1521f (bug 1472715) for ES lint failure in components/telemetry/TelemetrySend.jsm on a CLOSED TREE 2018-07-10 14:15:34 +03:00
Jan-Erik Rediger d20ffc41ac Bug 1472715 - Show actual state of Telemetry upload on about:telemetry r=gfritzsche
Differential Revision: https://phabricator.services.mozilla.com/D2029

--HG--
extra : moz-landing-system : lando
2018-07-10 10:11:36 +00:00
Chris H-C 9c9f1dff7c bug 1470493 - Render "event" ping events in about:telemetry r=janerik
MozReview-Commit-ID: 8U54Cs6obOs

Differential Revision: https://phabricator.services.mozilla.com/D1882

--HG--
extra : moz-landing-system : lando
2018-07-02 08:55:12 +00:00
Chris H-C 5de0228062 bug 1460595 - Remove events from main pings and, thus, TelemetrySession r=Dexter
This requires we take unsent event records out of about:telemetry since its
"Current Payload" view only looks at the "main" ping.

MozReview-Commit-ID: GLs2EYvFaAF

--HG--
extra : rebase_source : 63ffa636213bdcdc437e3768b4d449b7cb73ead4
2018-06-06 11:05:29 -04:00
Doug Thayer 10ff9c706f Bug 1448040 - Remove HangMonitor/ChromeHangs r=Nika
Fairly straightforward, just a blanket removal. Haven't heard
anything on dev-platform or fx-data-dev regarding this removal,
so I think it's likely safe to remove on Nightly, and we can
revert if anyone makes a fuss.

As part of removing the HangMonitor, I renamed a few things and
reorganized the namespaces to not depend on a HangMonitor
namespace. Hopefully this doesn't produce too much noise in the
diff, it just seemed appropriate to move everything around
rather than keep dangling vestiges of the old system.

MozReview-Commit-ID: 8C8NFnOP5GU

--HG--
extra : rebase_source : dd000a05bfc2da40c586644d33ca4508fa5330f6
2018-04-29 18:21:20 -07:00
Cosmin Sabou 0f45148664 Backed out changeset 531593bacc4e (bug 1448040) for Android build bustages on HangAnnotations.h. CLOSED TREE
--HG--
extra : rebase_source : ea3618023c548a8ca6ca14749633c194606af52f
2018-06-07 19:22:31 +03:00
Doug Thayer 87bf13e093 Bug 1448040 - Remove HangMonitor/ChromeHangs r=Nika
Fairly straightforward, just a blanket removal. Haven't heard
anything on dev-platform or fx-data-dev regarding this removal,
so I think it's likely safe to remove on Nightly, and we can
revert if anyone makes a fuss.

As part of removing the HangMonitor, I renamed a few things and
reorganized the namespaces to not depend on a HangMonitor
namespace. Hopefully this doesn't produce too much noise in the
diff, it just seemed appropriate to move everything around
rather than keep dangling vestiges of the old system.

MozReview-Commit-ID: 8C8NFnOP5GU

--HG--
extra : rebase_source : 59e4a6ced7d14d2a01c0b79e944078ea84cae523
2018-04-29 18:21:20 -07:00
Jan-Erik Rediger 2490c2851c Bug 1467232 - Ensure ping explanation is formatted correctly. r=Dexter
The "pingDetails" explanation takes only 2 arguments: a link and the name of the ping to be displayed.

MozReview-Commit-ID: CxLnHb73YGu

--HG--
extra : rebase_source : f71d9c75c2fe10191d3f8c60be23707009ab8e7d
2018-06-07 13:01:51 +02:00
Jan-Erik Rediger eac18ee71f Bug 1467232 - Clear the explanation text first, before adding any changed text. r=Dexter
MozReview-Commit-ID: Po12SIQdZm

--HG--
extra : rebase_source : 997d4001091e93e0ece6fa0aebea5abed18b4edc
2018-06-07 13:01:09 +02:00
Dorel Luca d54a3b06aa Backed out changeset da12c077747f (bug 1448040) for Android build bustage on build/src/obj-firefox/dist/include/mozilla/HangAnnotations.h. CLOSED TREE
--HG--
extra : amend_source : 683201b5a47af3cb7fdcb7426c65f1c9ed713186
2018-05-25 20:13:26 +03:00
Doug Thayer 9765bdd0e0 Bug 1448040 - Remove HangMonitor/ChromeHangs r=Nika
Fairly straightforward, just a blanket removal. Haven't heard
anything on dev-platform or fx-data-dev regarding this removal,
so I think it's likely safe to remove on Nightly, and we can
revert if anyone makes a fuss.

As part of removing the HangMonitor, I renamed a few things and
reorganized the namespaces to not depend on a HangMonitor
namespace. Hopefully this doesn't produce too much noise in the
diff, it just seemed appropriate to move everything around
rather than keep dangling vestiges of the old system.

MozReview-Commit-ID: 8C8NFnOP5GU

--HG--
extra : rebase_source : a8840bd26f4b01b756ffa72345ababb625048550
2018-04-29 18:21:20 -07:00
Prathiksha ae78b4a1d7 Bug 1436047 - Remove innerHTML from aboutTelemetry.js. r=johannh
MozReview-Commit-ID: DafYMJWh08m

--HG--
extra : rebase_source : 18622658e11488d8785473e87c5a8c3566ac19d2
2018-04-24 20:38:11 +05:30
Jan-Erik Rediger ccacb187d0 Bug 1452935 - Remove empty `addons.activeExperiment` r=gfritzsche
MozReview-Commit-ID: 2CE6RscQjRV

--HG--
extra : rebase_source : 51583c15bb9d66de72586d452cde131c04657e56
2018-04-17 08:23:00 +03:00
Jan-Erik Rediger 9c0b797add Bug 1443615 - Remove legacy Telemetry component `TelemetryLog`. r=chutten
--HG--
extra : source : ba89b2464447228f4f8c4679a78f23d84ebe1e2b
2018-04-09 01:46:00 -04:00
Jan-Erik Rediger 16c5eae5e4 Bug 1443600 - Remove legacy Telemetry component `childPayloads` r=chutten 2018-04-04 08:06:00 +03:00
Apoorv Goel 20b88ffe46 Bug 1436717 - Replace symbolapi.mozilla.org with symbols.mozilla.org. r=chutten 2018-02-10 01:51:18 +05:30
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
vprabhu 1f478abc6c Bug 1434299 - Changed href to refer to '#' to display "finger pointer" over the "enabled" link in about:telemetry. r=chutten
MozReview-Commit-ID: FPaZfwNhPfP

--HG--
extra : rebase_source : 22c2cddc32d0c42607ced293048813862afdce5f
2018-02-06 14:53:30 +05:30
Jeremy Lempereur 6a5db0ee6c Bug 1434614 - about:telemetry Allow to navigate the archive with keyboard arrows, r=chutten
The about:telemetry archived ping data selector now handles the Ping Type correctly when navigating with keyboard arrows.

MozReview-Commit-ID: ZRNIlgQNzJ

--HG--
extra : rebase_source : 9967b44b695686c23d0dc61c0fb9ac113c2907a1
2018-02-03 16:05:04 +01: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
Jeremy Lempereur d8d9f7c8da Bug 1432871 - about:telemetry - Fix selected option comparison in the Histograms section r=chutten
Followup on the previous commit, the same pattern occured in the Histograms section.

MozReview-Commit-ID: 41SiI1nBLSm

--HG--
extra : rebase_source : 2e642658c5721cab41f25c4a6c81f38390badef7
2018-01-31 15:08:31 +01:00
Jeremy Lempereur 4956f5e043 Bug 1432871 - about:telemetry - showing the Keyed Histograms category. r=chutten
The "Keyed Histograms" category didn't alway have the "has-data" class although there were some data to display. "option" was compared to a string but it's a dom element, so its value should be compared instead.

MozReview-Commit-ID: 3eC0UPpJaNJ

--HG--
extra : rebase_source : 84e87676959008c4f884d171788682506ac11804
2018-01-29 21:52:54 +01: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
Cosmin Sabou 9a65a40178 Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
Backed out changeset a1eca62826a1 (bug 1431533)
Backed out changeset 34c999fa006b (bug 1431533)
Backed out changeset e2674287e57f (bug 1431533)
2018-01-30 07:17:48 +02:00
Kris Maglione 6476f95b13 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
2018-01-29 15:20:18 -08:00
Brindusan Cristian af8879d1eb Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
Backed out changeset 6e56f4c8843e (bug 1431533)
Backed out changeset 12fc4dee861c (bug 1431533)
2018-01-30 02:32:43 +02:00
Kris Maglione c276bb9375 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 : rebase_source : c004a023389f1f6bf3d2f3efe93c13d423b23ccd
2018-01-29 15:20:18 -08:00
Jeremy Lempereur 9a632d7f40 Bug 1428334 - Navigating on about:telemetry frequently opens data:application/json;base64 tabs r=chutten
Refactored a call to ChromeHangs.render() I forgot while fixing the "Show raw stack data" link (Bug 1427484).

MozReview-Commit-ID: 3Ul1wCRhdxG

--HG--
extra : rebase_source : a9cb33d4862947eed80832507a4a315a8ae81f99
2018-01-05 18:05:09 +01:00
Zibi Braniecki 1a111ee852 Bug 1428172 - Align mozIntl with Intl when working with constructors. r=nalexander
MozReview-Commit-ID: 5jGk1jXKkay

--HG--
extra : rebase_source : fc5445104a6d14cbacd417ce9b9b4b0bd0ea8212
2018-01-04 13:01:43 -08:00
Jeremy Lempereur 54e159dbce Bug 1395091 - about:telemetry global search should have headings before section results. r=chutten
Put a table heading to each search section in the about:telemetry homepage.

MozReview-Commit-ID: 7DaFjy6lbcq

--HG--
extra : rebase_source : c8a735989fc120560dc65c2f86adea2594f93b66
2018-01-04 00:26:23 +01:00
Jeremy Lempereur dec5949822 Bug 1427484 - Fix about:telemetry "Show raw stack data" button in Browser Hangs section. r=chutten
The "Show raw stack data" button in the Browser Hangs section produced nothing but removing the "Browser Hangs" section from the about:telemetry navigation menu. I looked at the way the Late Writes section works and patched the Chrome Hangs render calls accordingly.

MozReview-Commit-ID: Gq681oVrg90

--HG--
extra : rebase_source : 97ca47cd9d0997f69cff62b9201e514ab57d713d
2017-12-31 17:22:51 +01:00
Jeremy Lempereur 40665b978c Bug 1413448 - Fix about:telemetry "no data available" overlay in the Late Writes section. r=chutten
The search feature in the Late Writes section does not work, and a message claiming "Sorry there's no data available in "Late Writes" hindered the view of the data. I added the late-writes-section to the search blacklist.

MozReview-Commit-ID: 4Fqfh9zhzJZ

--HG--
extra : rebase_source : 35428e159c025b029dd2c7716d679ee1825d5b95
2017-12-31 21:20:59 +01:00
Jeremy Lempereur 85efbf25f2 Bug 1413448 - Fix about:telemetry "no data available" overlay in the Browser Hangs section. r=chutten
The search feature in the Browser Hangs section does not work, and a message claiming "Sorry there's no data available in "Browser Hangs" hindered the view of the data. I added the chrome-hangs-section to the search blacklist.

MozReview-Commit-ID: JJ4eb1fSOfg

--HG--
extra : rebase_source : 671fa5553516ce4b82ae2893e041839c1af27ae9
2017-12-31 21:18:29 +01:00
Mats Palmgren e5a567ca54 Bug 1375114 - Disable selection entirely in the #categories navigation panel. r=chutten
MozReview-Commit-ID: 9mucWUigXSG
2017-11-01 19:20:00 -04:00
Aditya Bharti db731a5843 Bug 1414688 - Fix about:telemetry page in RTL locales opens JSON viewer. r=chutten
In RTL locales, the about:telemetry page opened a JSON viewer window because hgram.buckets.reverse()
was being called in RTL mode. Since a refactor tracked in bug 1122480, histograms no longer have a 'buckets' field.
Removing the call to hgram.buckets fixed this bug.
2017-11-16 21:42:03 +05:30
Georg Fritzsche 8c122016c2 Bug 1394196 - Update about:telemetry settings string to new data preference semantics. r=chutten 2017-10-24 04:47:00 -04:00
Sebastian Hengst b0c2da4645 Backed out changeset 2a0a1c887047 (bug 1394196) for l10n issues. r=backout a=backout
MozReview-Commit-ID: KxdLWrhTs3W

--HG--
extra : amend_source : 5a4db212a037be8ea7a89272c13e248ffdc74ab9
2017-10-24 12:54:23 +02:00
Georg Fritzsche d49e2b63bd Bug 1394196 - Update about:telemetry settings string to new data preference semantics. r=chutten 2017-10-23 11:51:00 -04:00
Dan Banner 7caa92d5d8 Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Sebastian Hengst 91627d1e70 Bug 1406787 - Click on currently active ping in start section should open ping picker. r=Dexter
MozReview-Commit-ID: 1riOrN2Oj1P

--HG--
extra : rebase_source : cec28d32b7bf4b9c9493b935aed1104b20fb835b
2017-10-08 21:41:00 +02:00
Ian Moody 4b3928036f Bug 1403585 - React to about:telemetry URL hash after data is present. r=chutten
Currently if a subsection (for the environment section) is included in the hash
on load the page breaks, because urlStateRestore ends up calling showSubSection
with no element, which then throws.  Move the urlStateRestore call after the
update.
Also guard against showSubSection receiving an empty argument.

MozReview-Commit-ID: 2bYrEQlHlqN

--HG--
extra : rebase_source : 478a4436f842cb9dc6979c0604b18289bbc5ea71
2017-09-29 18:46:58 +01:00