Benjamin Smedberg
8bdab4404f
Bug 1187270 - Add Telemetry session ID to crash annotations, r=gfritzsche
...
MozReview-Commit-ID: GwVI0dfsT4H
2016-03-14 09:31:19 -04:00
Daniel Holbert
ca38f91a55
backout d85b18faba72 (bug 1187270) for build bustage.
2016-03-15 15:51:56 -07:00
Benjamin Smedberg
b97feb5d63
Bug 1187270 - Add Telemetry session ID to crash annotations, r=gfritzsche
...
MozReview-Commit-ID: GwVI0dfsT4H
2016-03-14 09:31:19 -04:00
Dave Townsend
a2ba043d69
Bug 1245649: Turn on no-trailing-spaces. r=Gijs
2016-02-03 14:22:33 -08:00
Dave Townsend
2e4b5d2078
Bug 1245649: Merge browser and toolkit eslint rule settings. r=felipe
2016-02-03 13:12:18 -08:00
Anup Kumar
7188c329c2
Bug 1003204: Removed CommonUtils.exceptionStr() in toolkit/ r=gfritzsche
2015-12-18 04:05:00 +01:00
Dave Townsend
8dc7f59eb3
Bug 1229142: Link browser and toolkit test directory to the shared eslintrc files. r=Standard8
2015-11-30 13:05:00 -08:00
Dave Townsend
27d70dc531
Bug 1229519: Fix crash manager to pass eslint checks. r=mak
2015-12-03 10:01:18 -08:00
Carsten "Tomcat" Book
036e6d2fa3
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902 )
Backed out changeset d70c7fe532c6 (bug 1202902 )
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
12369728f5
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902 )
2015-10-07 12:13:45 +02:00
Shu-yu Guo
474f49adb7
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
37989840cd
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Benjamin Smedberg
553b8282f9
Bug 1199662 - Crash ping environment block is broken when any string field contains a quotation mark. Unescape INI fields properly using the library that already exists for the purpose. r=ted
2015-08-28 12:53:43 -04:00
Benjamin Smedberg
2d706e98b8
Bug 1121013 part C - report a new crash ping type on main-process crashes, and record submission rate/failure information in telemetry. Plugin/content crashes are already recorded via SUBPROCESS_ABNORMAL_ABORT and SUBPROCESS_CRASHES_WITH_DUMP and this patch leaves that unchanged. r=gfritzsche
2015-03-30 17:48:11 -04:00
Sebastian Hengst
e35e29ccdb
Bug 1143470 - Add BUG_COMPONENT to moz.build files in toolkit and xulrunner. r=gavin
2015-03-15 19:36:24 +01:00
David Major
0fa8a9d76d
Bug 1135543 - Part 4: Define DailyCrashesMeasurement6 containing main-crash-oom; r=bsmedberg
2015-03-14 18:59:21 +13:00
David Major
0bb08704f6
Bug 1135543 - Part 3: Create events file format crash.main.2 which contains metadata; r=bsmedberg
2015-03-14 18:54:36 +13:00
David Major
1ec1349cf9
Bug 1135543 - Part 2 (no part 1): Add a |metadata| parameter to CrashManager.addCrash(); r=bsmedberg
2015-03-14 18:54:06 +13:00
Gregory Szorc
7e845c49ca
NO BUG - Fix reStructuredText warnings
...
Sphinx has been complaining about a number of reStructuredText warnings
for a while. Fix all the ones in .rst files.
Not asking for review because this is docs only and changing .rst files
can't break anything important.
DONTBUILD (NPOTB)
2015-03-01 22:51:32 -08:00
Birunthan Mohanathas
ef70953489
Bug 1024672 - Part 6: Allow storing multiple crash classifications. r=bsmedberg
2014-10-16 16:14:16 +03:00
Andrew Halberstadt
11b824f09b
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Shu-yu Guo
40c62f33a5
Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin)
2014-09-15 16:30:47 -07:00
Shu-yu Guo
6cfc2eb110
Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo)
2014-09-15 16:30:46 -07:00
Birunthan Mohanathas
070340cba4
Bug 1059390 - Part 5: Add and use CrashManager.generateSubmissionID(). r=gps
2014-09-02 10:02:40 -07:00
Birunthan Mohanathas
00064d37c8
Bug 1024672 - Part 5: Allow classifications to be stored in crash metadata. r=gps
2014-09-02 09:55:16 -07:00
Birunthan Mohanathas
e0284767de
Bug 1059940 - Part 1: Expose CrashStore.reset() to clear all data. r=bsmedberg
2014-08-29 13:39:01 -07:00
Birunthan Mohanathas
3a83a080f6
Bug 1059859 - Fix race condition in CrashManager._getStore() resulting in multiple stores being created. r=gps
2014-08-29 13:38:57 -07:00
Birunthan Mohanathas
4967a0296d
Bug 1059390 - Part 4: Fix crash submission event file handling and add test. r=bsmedberg
...
This also changes things to use a "sub-" prefix for the generated submission ID
in order to distinguish it from a local/remote crash ID.
2014-08-29 13:38:53 -07:00
Birunthan Mohanathas
1c8eea0008
Bug 1059390 - Part 3: Limit count only for new crash records in CrashStore._ensureCrashRecord. r=bsmedberg
2014-08-29 13:38:49 -07:00
Birunthan Mohanathas
f6f91c7969
Bug 1059390 - Part 1: Allow remote Breakpad ID to be stored in crash metadata. r=gps
2014-08-28 21:03:02 -07:00
Birunthan Mohanathas
4ded33c6dd
Bug 1024672 - Part 3: Remove CrashManager.addSubmission in favor of CrashManager.addSubmission{Attempt,Result}. r=gps
2014-08-21 15:43:50 -07:00
Birunthan Mohanathas
69fdcaf3e0
Bug 1024672 - Part 2: Convert submission details stored in separate crash records to crash metadata. r=gps
2014-08-21 15:43:46 -07:00
Birunthan Mohanathas
b0a8bba099
Bug 1024672 - Part 1: Allow submission details to be stored in crash metadata. r=gps
2014-08-21 15:43:42 -07:00
Bill McCloskey
853c5d27a4
Bug 1046964 - Fix some JS warnings (r=ttaubert)
2014-08-19 17:27:58 -07:00
Drew Willcoxon
0276cab04a
Bug 1009765 - Add GMP plugin crashes to FHR crash reporting (part 2: FHR, toolkit/components/crashes). r=gps
2014-08-08 15:41:07 -07:00
Birunthan Mohanathas
b47e48cd5d
Bug 1049257 - Fix typo in CrashManager.addCrash() in order to update the crash date of existing items. r=gps
2014-08-07 21:52:05 -07:00
Gregory Szorc
01f2b41ccb
Bug 1045421 - Remove date time bomb from test_crash_manager.js, add logging; r=gfritzsche
...
There was a hard-coded date in test_crash_manager.js of around August 3,
2013. This meant that about a year later we would start to run into
boundary issues since we weren't wrapping Date.now() inside
CrashManager.jsm.
It turns out the actual value of DUMMY_DATE doesn't really matter. So,
the test has been changed to produce a value that is reasonably modern.
While I was debugging this, I noticed we're not getting logging in the
tests. So I added that.
2014-07-29 09:47:59 -07:00
Wes Kocher
dc80025753
Bug 1045419 - Disable test_crash_manager.js for failures on a CLOSED TREE r=me
2014-07-28 20:14:19 -07:00
Gregory Szorc
572b90f0c3
Bug 1033836 - Convert TESTING_JS_MODULES to moz.build; r=glandium
2014-07-02 16:43:41 -07:00
Steven MacLeod
24a63a5408
Bug 994707 - Introduce crash submission events and handle them. r=bsmedberg
...
This introduces a new crash event type for submissions and handles
them in the Crash Manager. These crash submissions will also be counted
in FHR.
2014-07-03 14:04:28 -04:00
Wes Kocher
945f586984
Backed out 3 changesets (bug 994707) for Valgrind and XPCShell bustage on a CLOSED TREE
...
Backed out changeset 76555f34c210 (bug 994707)
Backed out changeset 3dd92fb7c846 (bug 994707)
Backed out changeset 802779efce2b (bug 994707)
2014-07-01 11:04:30 -07:00
Steven MacLeod
eb0d005871
Bug 994707 - Introduce crash submission events and handle them. r=bsmedberg
...
This introduces a new crash event type for submissions and handles
them in the Crash Manager. These crash submissions will also be counted
in FHR.
2014-07-01 12:52:23 -04:00
Drew Willcoxon
d373f30a5b
Bug 983313 - Write crash events for plugin crashes and hangs (part 1: main changes). r=bsmedberg
2014-05-12 11:58:18 -07:00
David Rajchenbach-Teller
8d8361a755
Bug 961665 - Fix typo in CrashManager's use of OS.File. r=gps
2014-03-13 09:50:24 -04:00
Gregory Szorc
e102b18b77
Bug 875562 - Part 9: Change Health Report to pull from crashes manager; r=bsmedberg, r=rnewman
...
This patch changes Firefox Health Report to pull crash counts from the
newly-implemented crash manager. The crash manager is now the canonical
source of crash data, so all the code for reading crash dump files from
disk has been removed.
This regresses the collection capability of Firefox Health Report by
removing plugin crashes and hangs from the reported values. This
regression is intended to be temporary and a follow-up bug will be
created to add plugin process event recording to the crash events
system.
This regression has been justified because the old crash reporting
mechanism was severely flawed and wasn't sending accurate data (not all
crashes were being saved to dumps and some dumps would be deleted).
2014-01-30 16:48:52 -08:00
Wes Kocher
9df8b36489
Backed out changeset 21793ea94b09 (bug 875562) for ASAN xpcshell failures
2014-03-13 15:22:40 -07:00
Gregory Szorc
db29219b17
Bug 875562 - Part 9: Change Health Report to pull from crashes manager; r=bsmedberg, r=rnewman
...
This patch changes Firefox Health Report to pull crash counts from the
newly-implemented crash manager. The crash manager is now the canonical
source of crash data, so all the code for reading crash dump files from
disk has been removed.
This regresses the collection capability of Firefox Health Report by
removing plugin crashes and hangs from the reported values. This
regression is intended to be temporary and a follow-up bug will be
created to add plugin process event recording to the crash events
system.
This regression has been justified because the old crash reporting
mechanism was severely flawed and wasn't sending accurate data (not all
crashes were being saved to dumps and some dumps would be deleted).
2014-01-30 16:48:52 -08:00
Ryan VanderMeulen
8699cfbd9c
Backed out changesets c6ca1aa3887a, d741e117a033, 1fd26e822e73, and 720962c9f993 (bug 961665) for build bustage and xpcshell failures.
2014-03-13 10:32:57 -04:00
David Rajchenbach-Teller
aa1d47d4fb
Bug 961665 - Fix typo in CrashManager's use of OS.File. r=gps
2014-03-13 09:50:24 -04:00
Gregory Szorc
438564733a
Bug 976241 - Create crash store directory; r=Yoric
2014-03-04 16:21:11 -08:00