Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Devdatta Akhawe
7b2dada83c
Bug 767676 - Implement Security UI Telemetry. r=honzab,bsmith,felipc,dtownsend
2012-08-02 18:51:17 -07:00
Aryeh Gregor
57c0ad57fb
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Nicolas Chaim Echeverria
358145be0c
Bug 765351 - Add telemetry probe for startup I/O. r=taras
2012-07-27 13:14:15 -04:00
Vladan Djeric
f5743c8fdb
Bug 765351 - Undo previous commit with wrong author
2012-07-27 13:10:45 -04:00
Vladan Djeric
56ab1b3a78
Bug 765351 - Add telemetry probe for startup I/O, r=taras
2012-07-27 13:08:43 -04:00
Nathan Froyd
c3c1c55dc6
Bug 756142 - part 3: send shutdown duration through Telemetry; r=taras
2012-07-10 11:52:27 -04:00
Vladan Djeric
1445c498f3
Bug 777220: Temporarily disable slow SQL reporting. r=nfroyd
2012-07-25 12:26:19 -04:00
Brian R. Bondy
c6ee9bb613
Bug 774146 - Get more detail on reason for DISK_CACHE_CORRUPT failures. r=michal
2012-07-20 19:47:52 -04:00
Trevor Saunders
4d8c0de9d5
bug 776081 - telemetry for length of time spent in NotificationController::WillRefresh() r=davidb
2012-07-20 16:23:38 -04:00
Nathan Froyd
29d84951d3
Bug 775719 - fix bogus call to nextFile() in TelemetryPing.js; r=taras
2012-07-19 16:39:00 -04:00
Nathan Froyd
d1ed121ea6
Bug 763524 - part 3: persist each ping to its own unique file; r=taras
2012-07-10 10:18:48 -04:00
Nathan Froyd
7a7b0d2568
Bug 763524 - part 2: separate out finishRequest and rename it; r=taras
2012-07-10 10:17:10 -04:00
Nathan Froyd
16d7f620e4
Bug 763524 - part 1: pass the entire ping to doPing; r=taras
2012-07-09 13:40:07 -04:00
Ehsan Akhgari
635cf2dfd2
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more toolkit parts); blanket-r=bzbarsky
2012-07-18 12:12:55 -04:00
Georg Fritzsche
48f9ab3f30
Bug 772143 - Remove carriage returns from TelemetryPing. r=nfroyd
2012-07-11 15:56:01 +02:00
Brian R. Bondy
32f868ff3d
Bug 770874 - Removed the STARTUP_USING_PRELOAD_TRIAL telemetry histogram code. r=taras
2012-07-08 21:54:10 -04:00
Nicolas Chaim Echeverria
e945f436f9
Bug 767077 - Fix hang when converting Telemetry pings to Unicode. r=froydnj
2012-07-05 11:15:40 -04:00
Georg Fritzsche
1faad561cc
Bug 757287 - Submit flash version from telemetry ping. r=nfroyd
2012-07-04 08:30:58 -04:00
Brian Smith
152e0e6588
Bug 767275 - Add more detailed cache lock telemetry, r=michal, r=nfroyd
...
--HG--
extra : rebase_source : 60962876704a945ba83dc8ccfde938aa1957cb96
2012-06-29 16:20:34 -07:00
Vladan Djeric
80c654d7a5
Bug 763138: Telemetry should indicate whether a debugger is attached. r=bsmedberg,smichaud
2012-06-28 14:57:52 -04:00
Brian R. Bondy
0505a31cba
Bug 767471 - Report telemetry data for if the MozillaMaintenance service was ever manually uninstalled. r=rstrong
2012-06-25 15:17:45 -04:00
Steve Fink
222b385266
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
...
--HG--
extra : rebase_source : 790f6727878f44e7cf424d9e32a85347416df625
2012-06-15 15:21:56 -07:00
Steve Fink
bb8f1d1cc9
Backed out changeset c33a30aedb3b (bug 764184)
2012-06-22 12:22:00 -07:00
Steve Fink
e0bf7c92f3
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
...
--HG--
extra : rebase_source : b4b9015caab404d8a4b674349fc27ade09dd3ec5
2012-06-15 15:21:56 -07:00
Brian Smith
f401bb654f
Bug 763351: Fix cache hit rate telemetry so that kCacheMissedViaReval gets reported, r=hurley
...
--HG--
extra : rebase_source : 4f914bbe9ef20693ed25dd3da8f4a5a81953c03f
2012-06-21 13:48:59 -07:00
Ed Morley
e35116c354
Fix comment typo in TelemetryPing.js (no bug); r=trivial DONTBUILD
2012-06-21 14:41:24 +01:00
Jonathan Kew
a555a0b7dc
bug 763693 - simplify the word-cache telemetry to reduce overhead. r=jdaggett
2012-06-20 20:58:19 +01:00
Patrick McManus
a535638b4b
bug 764260 convert telemetry::SPDY_VERSION and DNS_LOOKUP_METHOD to be enumerations r=bsmith
2012-06-19 20:38:44 -04:00
Nathan Froyd
bcfc7149dc
Bug 763587 - rename AutoHashtable::ReflectHashtable; r=taras
2012-06-18 16:20:52 -04:00
Brian R. Bondy
a70c3b6954
Bug 764905 - Randomly flip preload on/off, independent of whether update service deleted prefetch. r=taras
2012-06-16 13:44:07 -04:00
Brian R. Bondy
505064e416
Bug 763025 - Report telemetry data for the number of people that cannot upgrade due to permissions. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
aa85cfc765
Bug 763018 - Report telemetry data for if background updates are enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
470c83fc9b
Bug 763016 - Report telemetry data for if the MozillaMaintenance service is installed. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
dd8cf25f67
Bug 763022 - Report telemetry data for the number of service related errors people encountered. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
42e78780a1
Bug 763017 - Report telemetry data for if the MozillaMaintenance service is enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
52cd3783ba
Bug 763012 - Report telemetry data for whether or not updates are automatic. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
d04c812950
Bug 763011 - Report telemetry data for whether or not updates are enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Nathan Froyd
0dbe89a48c
Bug 763526 - send current session ping before persisted pings; r=taras
2012-06-13 09:27:41 -04:00
Nathan Froyd
13bce92360
Bug 763526 - determine ping status directly from event handler; r=taras
2012-06-12 14:59:19 -04:00
Nathan Froyd
51e27947ea
Bug 763526 - move telemetry-test-xhr-complete notification; r=taras
2012-06-12 14:20:42 -04:00
Nathan Froyd
8ab246e877
Bug 763526 - record success/fail for every telemetry ping; r=taras
2012-06-12 11:35:28 -04:00
Nathan Froyd
8610f52de9
Bug 763526 - abort telemetry ping sending after first failed ping; r=taras
2012-06-12 11:34:18 -04:00
Nathan Froyd
8474f11bc8
Bug 764513 - turn persistent telemetry back on; r=taras
2012-06-13 15:18:36 -04:00
Nathan Froyd
bdefe88f86
Bug 763605 - use Function.bind instead of 'let self = this' idiom; r=taras
2012-06-12 09:20:18 -04:00
Nicholas Nethercote
51b1dd666a
Bug 760352 (part 2) - Treeify non-JS-compartment KIND_OTHER memory reports where appropriate. r=jlebar.
...
--HG--
extra : rebase_source : 886b3d40a8dc5f7092ed35ffe280814576ca021b
2012-06-11 20:32:26 -07:00
Nicholas Nethercote
d09087aa9d
Bug 760352 (part 1) - Allow KIND_OTHER memory reports to be in trees. r=jlebar.
...
--HG--
extra : rebase_source : d28d117fbc2c91069222649741f5ef6b567b3e2a
2012-06-11 20:29:12 -07:00
Nathan Froyd
697c3c2b0d
Bug 763525 - delete C++ persistent telemetry implementation; r=taras
2012-06-11 14:35:35 -04:00
Phil Ringnalda
cc83260853
Back out d52a31584c8a (bug 763525) to investigate the effects on TestStartupCache bustage on a CLOSED TREE
2012-06-11 16:37:14 -07:00
Nathan Froyd
46789c9f09
Bug 763525 - delete C++ persistent telemetry implementation; r=taras
2012-06-11 14:35:35 -04:00
Nathan Froyd
684c8d7ee6
Bug 748517 - add tests for async load/store; r=taras
2012-05-30 14:00:36 -04:00
Nathan Froyd
4a0f10d3b2
Bug 748517 - add load/save notifications through the observer service; r=taras
2012-05-30 12:49:47 -04:00
Nathan Froyd
209cc31a76
Bug 748517 - more extensive testing of persisted telemetry pings; r=taras
2012-05-30 12:23:40 -04:00
Nathan Froyd
fd2420ccac
Bug 748517 - small cleanups to test_TelemetryPing.js; r=taras
2012-05-30 12:18:00 -04:00
Nathan Froyd
2f5f4174ad
Bug 748517 - delete gTestUUID from test_TelemetryPing.js; r=taras
2012-05-30 12:17:28 -04:00
Nathan Froyd
6aac7383cf
Bug 748517 - use JSON for persistent telemetry save format; r=taras
2012-05-30 12:16:07 -04:00
Nathan Froyd
10e3eea129
Bug 762590 - don't send test pings at idle when !Telemetry.canSend; r=taras
2012-06-07 15:21:35 -04:00
Nathan Froyd
bda6701c4e
Bug 753701 - register new HTTP handler prior to any do_check_foo testing; r=taras
2012-06-07 11:03:43 -04:00
Ms2ger
0c93eb74dd
Bug 758669 - Don't use int32 in JSHistogram_Add; r=taras
2012-06-06 09:22:24 +02:00
Geoff Lankow
1214b72681
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Brian R. Bondy
1053e27a45
Bug 759449 - Change UI lag telemetry to an EXPONENTIAL histogram. r=taras
2012-05-30 13:25:09 -04:00
Brian R. Bondy
c0011e85da
Bug 758206 - Telemetry for preload/prefetch. r=taras
2012-05-27 22:40:49 -04:00
Ed Morley
bffc23481f
Merge mozilla-central to mozilla-inbound
2012-05-25 22:44:48 +01:00
Patrick McManus
5ce388e01a
bug 737470 patch 1 use ASpdySession to generically dispatch current version of spdy r=honzab
...
--HG--
rename : netwerk/protocol/http/SpdySession.cpp => netwerk/protocol/http/SpdySession2.cpp
rename : netwerk/protocol/http/SpdySession.h => netwerk/protocol/http/SpdySession2.h
rename : netwerk/protocol/http/SpdyStream.cpp => netwerk/protocol/http/SpdyStream2.cpp
rename : netwerk/protocol/http/SpdyStream.h => netwerk/protocol/http/SpdyStream2.h
2012-05-25 17:37:01 -04:00
Brian R. Bondy
225162afab
Bug 710935 - Measure lag in handling user input. r=bsmedberg
2012-05-25 09:22:19 -04:00
Tim Taubert
abe97c25ea
merge m-c to fx-team
2012-05-22 15:20:39 +02:00
Andres Hernandez [:andreshm]
b80dd37118
Bug 741255 - ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that. during shutdown, with telemetry on stack; r=froydnj
2012-05-07 14:02:02 -06:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Rafael Ávila de Espíndola
acab1a33ac
Bug 755338 - convert integer types in Telemetry.cpp. r=taras.
2012-05-16 07:39:21 -04:00
Nathan Froyd
6a80fa6696
Bug 756152 - disable persistent telemetry sending; r=taras
2012-05-17 14:58:48 -04:00
Nathan Froyd
d9561bf02e
Bug 748907 - don't reflect no-data histograms; r=taras
2012-05-08 10:58:20 -04:00
Nathan Froyd
55b9451031
Bug 748914 - Part 2: add a clear() method to JS histograms; r=taras
2012-05-08 15:39:24 -04:00
Nathan Froyd
085643abc9
Bug 751316 - fix sending addon histograms in telemetry pings; r=taras
2012-05-02 22:23:23 -04:00
Raymond Lee
ab380d3ea6
Bug 666538 - Use Telemetry to collect Panorama usage/perf data. r=ttaubert
2012-04-30 01:53:08 +08:00
Justin Lebar
422a22e886
Bug 748440 - Part 2: Report heap-committed-unused{,-ratio} in telemetry. r=taras
...
--HG--
extra : rebase_source : 5c864364d48a51697330b11a6ea2bcc5849d6394
2012-04-30 14:27:16 -04:00
Paolo Amadini
1093855b67
Bug 695829 - Add telemetry metrics for private browsing transitions. r=ehsan
...
--HG--
rename : browser/components/privatebrowsing/test/unit/test_privatebrowsing_autostart.js => browser/components/privatebrowsing/test/unit/test_privatebrowsing_telemetry.js
rename : browser/components/privatebrowsing/test/unit/test_privatebrowsingwrapper_autostart.js => browser/components/privatebrowsing/test/unit/test_privatebrowsingwrapper_telemetry.js
2012-04-27 15:05:20 +02:00
Graeme McCutcheon
66eb9db815
Bug 747379 - Override Histogram::AddSampleSet for FlagHistograms. r=nfroyd
2012-04-27 11:14:03 +01:00
Raymond Lee
f4589dfc73
Bug 721020 - [New Tab Page] Add telemetry probes r=ttaubert
2012-04-25 09:45:01 +08:00
Graeme McCutcheon
40f796b5e0
Bug 747163 - Don't fall through for type HISTOGRAM_FLAG. r=taras
2012-04-26 09:09:30 +01:00
Nicholas Nethercote
e78fb15e4c
Bug 744311 (part 2) - Don't use -1 to represent "unknown" in memory reporters. r=jlebar.
...
--HG--
extra : rebase_source : 8f726aef17e5b814f5b740b453c9a67a1ef7646d
2012-04-11 19:38:31 -07:00
Gian-Carlo Pascutto
e4215cce87
Backout 173f90d397a8 (Bug 673470). rs=dcamp a=mfinkle
2012-04-20 07:46:47 +02:00
Aryeh Gregor
9c718775c7
Bug 702948 - Add telemetry to count how many ranges are detached; r=smaug
2012-04-17 17:36:22 +03:00
Max Li
3a7a39d8d3
Bug 741699 - telemetry for uiautomation.dll r=askalski f=davidb
2012-04-05 07:34:44 -04:00
David Bolter
4ca1d7950d
Bug 729154 - Telemetry for a11y instantiation by unknown cause. r=tbsaunde f=surkov
...
This change includes a small refactor, combining our compat and telemetry data structures. We get all fancy pants with bitflags and such.
2012-04-16 11:04:53 -04:00
Justin Lebar
5c52a049fc
Bug 741378 - Part 2: Update telemetry to report js-gc-heap-committed.
2012-04-16 12:20:55 +10:00
David Rajchenbach-Teller
fa9913646b
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-12 12:21:24 +02:00
Gian-Carlo Pascutto
f317778979
Bug 741042 - Fix wrong description for Telemetry entries. r=rnewman
2012-04-12 23:26:30 +02:00
Gian-Carlo Pascutto
218c8ef3a7
Bug 741042 - Add telemetry support for timing XUL profile import. r=blassey
2012-04-12 23:19:57 +02:00
Richard Newman
76d7d982d4
Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage
2012-04-11 15:33:37 -07:00
David Rajchenbach-Teller
cb1d34d766
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-11 18:59:10 +02:00
Patrick McManus
90c7b53cb5
bug 742935: fix landing problem with 717350 r=honzab
...
--HG--
rename : netwerk/test/unit/test_mismatch_lm.js => netwerk/test/unit/test_mismatch_last-modified.js
2012-04-09 10:21:28 -04:00
Jason Duell
5e606cdb1f
Bug 705796 - telemetry data on how often cache is corrupt at startup. r=michal
2012-04-06 13:10:32 -07:00
Trevor Saunders
243a2ac1fb
bug 733510 - use flag histograms instead of bool histagrams for usage data r=davidb, froydnj
2012-03-23 16:32:18 -04:00
Justin Lebar
8f1a69a0ab
Bug 737857 - Report number of ghost windows in telemetry. r=njn
...
--HG--
extra : rebase_source : 0139099de839f77405ec1e606fc0540fc892cbd5
2012-04-02 22:28:13 -04:00
Mark Capella
4666038a24
Bug 712936 - Convert users of PR_STATIC_ASSERT to MOZ_STATIC_ASSERT. r=jwalden
2012-04-02 17:21:24 -07:00
Matt Brubeck
678b0cfe89
Back out bug 738011, bug 738624, and bug 737857 because of WinXP debug reftest log errors
...
--HG--
extra : rebase_source : 965c755f6416e2ca102b38633fe7a2c7267e956e
2012-04-02 12:44:31 -07:00
Justin Lebar
d8022c463a
Bug 737857 - Report number of ghost windows in telemetry. r=njn
2012-04-02 10:37:04 -04:00
Ed Morley
e0cc7fbc48
Backout 9e4d09efa335 (bug 737857), bd73daadcfe9 (bug 738624), 110338618465 (bug 738011) for mochitest-oth orange
2012-04-01 03:58:06 +01:00
Justin Lebar
18e8a365bc
Bug 737857 - Report number of ghost windows in telemetry. r=njn
...
--HG--
extra : rebase_source : 69cc470a02fb59ca14e81f948a5fa0f8ce0dd0c8
2012-03-31 15:39:31 -07:00
Henri Sivonen
1e43b151aa
Bug 701361 - Add a telemetry probe for finding out how commonly multipart XHR is used on the Web. r=smaug.
2012-03-28 10:33:18 +03:00
Vladan Djeric
effa6590c8
Bug 722368 - Report slow SQL created from dynamic strings to Telemetry. r=taras
2012-03-21 13:26:48 -04:00
Neil Deakin
7ef1b6ad5c
Bug 710431, add telemetry for new browser window command, r=dao
2012-03-20 11:20:56 -04:00
Vladan Djeric
9343cd86e7
Bug 735829. Report PDB filename in chrome hang reports. r=ehsan
2012-03-19 19:05:25 -04:00
Igor Bukanov
ed3f5972bd
bug 736978 - remove JS_FinalizeStub. r=:billm
...
Currently the GC finalizes on the background thread only objects with null
JSClass::finalize. However, this implies that any object that uses
JS_FinalizeStub for the finalizer would be prevented from the background
finalization.
To fix this the patch removes JS_FinalizeStub replacing it with NULL in all
cases when the class has no custom finalizer. For style consistency the patch
also removed the usage of JSCLASS_NO_OPTIONAL_MEMBERS in the static
declarations as the compiler fills the missing fields with null in any cases.
2012-03-19 15:27:58 +01:00
Nathan Froyd
e8f4019ef0
Bug 732053 - Make linear histograms harder to get wrong. r=taras
2012-03-08 13:15:56 -05:00
Nathan Froyd
9ecebcf230
Bug 735768 - Part 3 - add tests for persistent telemetry; r=taras
2012-03-15 13:58:51 -04:00
Nathan Froyd
046e3b1fb4
Bug 735768 - Part 2 - robustify persistent telemetry, JS side; r=taras
2012-03-15 13:57:53 -04:00
Nathan Froyd
1c7d9c5d88
Bug 735768 - Part 1 - robustify persistent telemetry, C++ side; r=taras
2012-03-15 13:57:04 -04:00
Landry Breuil
f91d1cc11b
Bug 735422: Don't use shared-libraries.h and SharedLibraryInfo structs where SPS is not enabled; r=ehsan
2012-03-14 22:57:04 -04:00
Matthew Noorenberghe
2feb550bf3
Bug 723802 - Add telemetry for startup crash detection (2/2). r=dolske,taras
...
--HG--
extra : rebase_source : 60d3f26787475c0321392adfd53766d48158a142
2012-03-12 15:41:26 -07:00
Vladan Djeric
31d77b0c5e
Bug 712109 - Implement chrome hang reporting on profiling branch. r=ehsan
2012-03-12 07:07:05 -04:00
Nathan Froyd
61c75316c6
Bug 733977 - Check more closely for corrupt sessionHistogram files. r=taras
2012-03-08 13:05:40 -05:00
Matt Brubeck
951fa09a3f
Back out d8946e029410 (bug 710431) because of browser_ConsoleStorageAPITests.js failures on Linux
2012-03-09 09:01:44 -08:00
Neil Deakin
b659a09f2e
Bug 710431, add telemetry for new browser window command, r=dao
2012-03-09 10:41:50 -05:00
John Daggett
1aae0dd36a
Bug 705594. Add script code for system font fallback. r=roc
2012-03-09 11:06:06 +09:00
John Daggett
f771ad729a
Bug 705594. Use CoreText for system font fallback on OSX. r=jfkthame
2012-03-09 11:05:47 +09:00
Justin Lebar
e74bd1ca4a
Bug 733495 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg
2012-03-08 14:44:20 -05:00
Justin Lebar
eda5f85e3a
Back out changeset b2ac02d89f41 (wrong bug number; was 733496, should have been 733495).
2012-03-08 14:43:09 -05:00
Justin Lebar
fa6e712a87
Bug 733496 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg
2012-03-08 14:27:14 -05:00
Nathan Froyd
0a63c0b2d5
Bug 717069 - correct sessionstore-windows-restored usage in TelemetryPing; r=taras
2012-03-06 14:54:02 -05:00
Nathan Froyd
cee1d33589
Bug 723846 - Part 3: add tests for FlagHistogram. r=taras
2012-03-02 10:15:46 -05:00
Nathan Froyd
85ce43959e
Bug 723846 - Part 2: add FlagHistograms to nsITelemetry. r=taras
2012-03-02 09:59:38 -05:00
Nathan Froyd
2722c7b7ae
Bug 733152 - add locale to telemetry metadata; r=taras
2012-03-05 19:36:47 -05:00
Nathan Froyd
cf8909295e
Bug 732970 - Fix thinko in persistent telemetry merge. r=taras
2012-03-05 11:59:57 -05:00
Brian R. Bondy
673dc065d6
Bug 731901 - update.status telemetry ping is not reporting correctly. r=ehsan
2012-03-05 15:47:46 -05:00
Nathan Froyd
084c96d774
Bug 719295 - Clean up telemetry JSObject construction. r=taras, f=luke
2012-02-15 14:01:53 -08:00
Phil Ringnalda
33586cae48
Back out e9c07d92a4a4 (bug 719295) for orange
2012-03-01 20:36:59 -08:00
Nathan Froyd
2e004e850e
Bug 719295 - Clean up telemetry JSObject construction. r=taras, f=luke
2012-02-15 14:01:53 -08:00
Nicholas Nethercote
766de0df7b
Bug 731890 - Convert the 12 "images" memory reporters to a single multi-reporter. r=jlebar.
...
--HG--
extra : rebase_source : e4ac7a1c03c4a033f2ea5fe54f79654cba3d3574
2012-03-01 16:05:32 -08:00
Marco Bonardo
208a286683
Merge last green PGO from inbound to central
2012-03-01 14:27:31 +01:00
Olli Pettay
ebffce0923
Bug 730581, unbind content tree lazily after unlink, r=jst
2012-03-01 15:09:00 +02:00
Felipe Gomes
c048945abe
Bug 723561 - TelemetryStopwatch follow-up: display key name on error. r=gavin
2012-02-29 22:33:03 -08:00
David Mandelin
60e80d55b6
Bug 730511: remove obsolete typedefs intN, uintN, r=luke
2012-02-28 15:11:11 -08:00
Nick Hurley
9f8e4b6d95
Bug 730163 - Telemetry for how long we wait to acquire the cache service lock. r=michal.novotny
2012-02-28 18:40:39 -05:00
Nathan Froyd
4c42c9d47a
Bug 731004 - Add telemetry for time servicing idle callbacks. r=roc
2012-02-29 15:23:08 -05:00
Nathan Froyd
671ce872c5
Bug 706647 - Measure plugin shutdown with telemetry. r=josh
2012-02-28 15:29:42 -05:00
Bill McCloskey
93c58d3937
Bug 731052 - Clean up incremental resets (r=igor)
2012-02-29 10:28:30 -08:00
Nathan Froyd
67d82f9035
Bug 707320 - Part 4: add tests for load/save functionality; r=taras
2011-12-23 18:37:34 -05:00
Nathan Froyd
f9d0517a3c
Bug 707320 - Part 3: add load/save histograms to TelemetryPing; r=taras
2011-12-23 13:56:38 -05:00
Nathan Froyd
22c230b06f
Bug 707320 - Part 2: provide interface for loading and saving histograms; r=taras
2011-12-09 15:15:53 -05:00
Nathan Froyd
ca070a8c84
Bug 707320 - Part 1: provide reflection for separate Histograms and SampleSets; r=taras
2011-12-13 12:03:30 -05:00
Patrick McManus
31663dd281
bug 729736 - runtime experiment with different spdy ping thresholds r=honzab
2012-02-27 10:32:09 -05:00
Mark Capella
04f62f26a0
Bug 728905 - telemetry ZoomText, YouDao Dictionary and Kazaguru, r=tbsaunde, f=surkov
2012-02-26 11:15:55 +09:00
Nathan Froyd
a529bb1774
Bug 717061 - compress telemetry pings; r=taras
2012-01-25 07:23:03 -08:00
Geoff Lankow
23d7faa012
Backed out changeset 7dce5c5c9654 (bug 729736)
2012-02-26 13:50:37 +13:00
Patrick McManus
97eb17b2fa
bug 729736 - runtime experiment with different spdy ping thresholds r=honzab
2012-02-25 17:07:51 -05:00
Mark Capella
48436ce819
Bug 728904 - prefix telemetry constants starting by A11Y, r=surkov, f=tbsaunde
2012-02-25 13:32:21 +09:00
Nathan Froyd
9a9e155949
Bug 711297 - report age of startup cache via telemetry; r=taras
2012-02-22 14:03:52 -05:00
Vladan Djeric
4568698184
Backed out aef22bc75f1f (bug 711297) - wrong comment in commit
2012-02-22 14:02:02 -05:00
Nathan Froyd
61fc13ccb9
Bug 711297 - add recordAgesAlways method to nsIStartupCache; r=mwu
2012-02-22 13:45:56 -05:00
Dão Gottwald
e323ac091c
Backed out changeset 599a1a0c5fbe
2012-02-22 14:02:57 +01:00
Nathan Froyd
7d0be3b05b
Bug 717061 - compress telemetry pings; r=taras
2012-01-25 07:23:03 -08:00
Mike Hommey
8f06a49844
Fixup for bug 718738. r=me
2012-02-20 09:32:58 +01:00
Mike Hommey
1851ac1d49
Bug 718738 - Send all StartupInfo values in telemetry ping. r=tglek
2012-02-20 08:04:28 +01:00
Bill McCloskey
6b3aa0565d
Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
2012-02-17 14:35:20 -08:00
Dietrich Ayala
4833765fc4
Bug 671041 - batch 'o telemetry metrics for session restore.
...
r=zpao
2012-02-16 19:50:13 +01:00
Nathan Froyd
d0955a70f5
Bug 715927 - report addon histograms in telemetry pings; r=taras
...
--HG--
extra : rebase_source : fba9951ede4da2e114d72ff6fd4ea564825eceeb
2012-01-25 09:24:08 -08:00
Nathan Froyd
40354964bc
Bug 715927 - separate packHistogram into its own function; r=taras
...
--HG--
extra : rebase_source : d00ea49793c4d2e5ffb37649ee55f71394276ed6
2012-01-25 09:23:38 -08:00
Nathan Froyd
974bf4e3a9
Bug 715927 - tests for addon telemetry; r=taras
...
--HG--
extra : rebase_source : ad13ed4da8c50db5f94485177cd53cceb37b1555
2012-01-20 13:57:02 -08:00
Nathan Froyd
15a992cd01
Bug 715927 - addon telemetry, C++ side; r=taras
...
--HG--
extra : rebase_source : 21fc9e5dd98e4aa2ed09023a512df9e42bd1c4c9
2012-01-20 13:56:48 -08:00
John Daggett
62f0357445
Bug 707959. Add word cache and font cache telemetry probes. r=roc
2012-02-15 15:37:48 +09:00
Mark Banner
ddd972190b
Bug 727081 - Fix for clang error 'use of undeclared identifier EnumerateEntries'. r=nfroyd
2012-02-14 12:57:31 -05:00
Marco Bonardo
ead310cb44
Merge last green PGO from inbound to central
2012-02-14 11:16:13 +01:00
Nathan Froyd
01a9cfa553
Bug 720456 - Include more startup-relevant information in telemetry pings. r=taras
2012-02-13 15:04:21 -05:00
Nathan Froyd
1059f24eef
Bug 725699 - Clean up Telemetry hashtable reflection. r=taras
2012-02-13 14:47:40 -05:00
Mark Banner
70ac5f8e66
Bug 720636 - Permanent orange: TEST-UNEXPECTED-FAIL | test_TelemetryPing.js | false == true. Update the test to not rely on the graphics hardware installed as it is really just testing that the hardware information gets reported. r=jdaggett
2012-02-13 10:05:53 +00:00
Frank Yan
ad55ff19fd
Back out patch for bug 704538 because it's no longer needed. a=gavin
2012-02-13 14:38:37 -08:00
Olli Pettay
ea2d04cbc4
Bug 726007 - Add telemetry probes for forgetSkippable, r=mccr8
...
--HG--
extra : rebase_source : aa3a24a53fc95c41bbe460bba732cc5e024107dc
2012-02-11 01:30:20 +02:00
Igor Bukanov
748c9f34a7
bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
...
--HG--
extra : rebase_source : b78519db2ff008eb5143676d2db47935f0e89f45
2012-02-05 21:07:23 +01:00
Igor Bukanov
38fe4ed717
backout merge for bug 724310. r=irc
2012-02-09 21:28:22 +01:00
Igor Bukanov
e4e3433d0c
bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
...
--HG--
extra : rebase_source : c461dfc0e0e0462ab262cc01c2a771d3bb0971cc
2012-02-05 21:07:23 +01:00
Nathan Froyd
355a38e8a3
Bug 722240 - Submit Telemetry only for official builds; r=taras
2012-02-01 23:42:20 -05:00
Marco Bonardo
6dc7a43e99
Bug 723165 - Telemetry for time needed to show the Bookmarks toolbar.
...
r=dietrich
2012-02-09 11:10:15 +01:00
Felipe Gomes
f1bd4951b1
Bug 723561. Create telemetry stopwatch helper to easily store and retrieve timestamp data. r=gavin
2012-02-08 14:36:01 -08:00
Andrzej Skalski
2b74d8316f
Bug 717506 - telemetry for xforms use, r=surkov, tbsaunde
2012-02-08 16:21:21 +09:00
Marco Bonardo
1a19fd0dcf
Bug 723924 - Telemetry for time needed for a single frecency update.
...
r=dietrich
2012-02-07 16:01:07 +01:00
Marco Bonardo
f5a28d965d
Bug 723925 - Telemetry for number and size of annotations.
...
r=dietrich
2012-02-07 16:00:55 +01:00
Gavin Sharp
5705cce97d
Bug 724145: add telemetry for whether keyword.URL is user-set, r=jaws
2012-02-06 17:39:07 -08:00
Ed Morley
abd2c4311d
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-05 11:10:53 +00:00
Tim Taubert
5f79e14963
merge m-c to fx-team
2012-02-04 11:31:07 +01:00
Tim Taubert
013824d68d
merge m-c to fx-team
2012-02-04 11:28:09 +01:00
Jared Wein
67774cb05d
Bug 723515 - Add telemetry probe for the opening time of the Firefox app menu. r=ttaubert
2012-02-03 13:32:11 +01:00
Panagiotis Koutsourakis
583eb38038
Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
...
Files named Makefile.in containing the expression
DIRS += <foo>
or
DIRS = <foo>
inside the conditional expression
ifdef ENABLE_TESTS
...
endif
are changed to
TEST_DIRS += tests
outside any conditional expression.
The files
./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in
contain the string
ifdef ENABLE_TESTS
but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Marco Bonardo
39552c2602
Bug 723126 - Telemetry for time needed for idle maintenance.
...
r=dietrich
2012-02-04 15:12:46 +01:00
Marco Bonardo
a38fe49873
Bug 723124 - Telemetry for time needed for idle frecency update.
...
r=dietrich
2012-02-04 15:12:42 +01:00
Tim Taubert
e2a2510fec
Bug 721019 - [Page Thumbnails] Add telemetry probes; r=dietrich
2012-02-02 15:50:53 +01:00
Jared Wein
c218dddebb
Bug 723090 - Add telemetry probe for the opening time of the site identity popup. r=dietrich
2012-02-02 12:06:42 +01:00
Ed Morley
5cb157d697
Backout d74a924a149b (in effect relanding bug 707320) due to M-oth orange
2012-01-31 18:20:33 +00:00
Justin Lebar
2502bc11e5
Back out bug 707320 (revs 5a315a55ea7e, 6c2b90a11ea8, 5c40a413d9a9, 51bffa83d14f) due to startup crashes (e.g. bug 722545). r=froydnj
2012-01-31 11:11:32 -05:00
Nathan Froyd
c054d45eec
Bug 715953 - add telemetry for recent background timers; r=bz
2012-01-18 09:35:05 -08:00
Nathan Froyd
43d7327463
Bug 718214 - provide mozilla::Telemetry::CanRecord; r=taras
2012-01-18 09:08:18 -08:00
Marco Bonardo
70e5f12159
Backout 3bd7584753ae for test failures
2012-01-30 12:49:27 +01:00
Nathan Froyd
100b1c34e0
Bug 720456 - include more startup-relevant information in telemetry pings; r=taras
2012-01-23 13:01:44 -08:00
Gavin Sharp
ef14e8ebe7
Bug 717105 followup: substract process lifetime from timeStamps so that the values are actually useful, r=taras
2012-01-27 12:37:28 -08:00
Nathan Froyd
440b15b488
Bug 717659 - add telemetry for reflows in background tabs. r=bz
2012-02-03 12:27:42 +01:00
Gian-Carlo Pascutto
f6fbcf288f
Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp
2011-12-06 19:03:05 +01:00
Nathan Froyd
6eabf9235f
Bug 707320 - Backout Bug 707320. r=taras
2012-02-02 18:14:19 +01:00
Gian-Carlo Pascutto
f18313c7e1
Backout 44a0dc4fb9ff (Bug 673470) for Talos regression.
2012-02-01 20:10:02 +01:00
Gian-Carlo Pascutto
49058a9dcc
Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp
2011-12-06 19:03:05 +01:00
Jonathan Kew
ea331a277f
backout changeset 26509d4e545d (bug 715953) due to debug orange.
2012-01-26 13:13:14 +00:00
Nathan Froyd
5c19931b0f
Bug 715953 - add telemetry for recent background timers; r=bz
2012-01-18 09:35:05 -08:00
Mark Reid
f9fdb1c0e8
Bug 720785: report update channel in telemetry ping, r=gavin
2012-01-25 12:12:26 -08:00
Bill McCloskey
502e67c72c
Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
2012-01-25 10:59:55 -08:00
Gavin Sharp
420e738e86
Bug 717105: add TelemetryTimestamps module to collect arbitrary timestamps with telemetry, and start using it for browser startup and sessionstore, r=zpao, r=taras
2012-01-10 16:19:06 -08:00
Nathan Froyd
e4cf73a5c4
Bug 707320 - add tests for load/save functionality; r=taras
2011-12-23 18:37:34 -05:00
Nathan Froyd
baaf0df14b
Bug 707320 - add load/save histograms to TelemetryPing; r=taras
2011-12-23 13:56:38 -05:00
Nathan Froyd
35016c0114
Bug 707320 - provide interface for loading and saving histograms; r=taras
2011-12-09 15:15:53 -05:00
Nathan Froyd
e3f5040560
Bug 707320 - provide reflection for separate Histograms and SampleSets; r=taras
2011-12-13 12:03:30 -05:00
John Daggett
b5042ef601
Bug 706340. Add gfxinfo to telemetry metadata. r=taras
2012-01-23 15:58:34 +09:00
Andrew McCreight
9b939c5f9b
bug 717711 - telemetry for time in between cycle collections. r=smaug
2012-01-20 12:02:18 -08:00
David Bolter
080f62bc08
Bug 678965 - telemetry for injected screen reader dll's. r=nfroyd,tbsaunde,marcoz
...
Telemetry for NVDA, JAWS, OLDJAWS, WE, DOLPHIN, SEROTEK, COBRA
2012-01-20 12:26:22 -05:00
Brian R. Bondy
18878b1615
Bug 718348 - Obtain more telemetry data for app update memory errors. r=rstrong
2012-01-18 13:43:21 -05:00
Nathan Froyd
ed4df47ac6
Bug 704176 - don't reflect corrupted histograms; r=taras
2012-01-06 17:13:02 -05:00
Nathan Froyd
bc560ac498
Bug 704176 - introduce GetHistogramEnumId; r=taras
2012-01-09 15:42:34 -05:00
Nathan Froyd
dd9956ac4f
Bug 715947 - add telemetry for timers fired; r=bz
2012-01-10 13:33:31 -05:00
Nathan Froyd
32eb1ae0d3
Bug 716657 - add Telemetry::AutoCounter; r=taras
2012-01-09 18:21:28 -05:00
Nathan Froyd
16a8066bb0
Bug 709971 - HTML reflow telemetry; r=bz
2012-01-10 15:08:43 -05:00
Dão Gottwald
2aaa910f42
Backed out changeset b4d322e5af47
2012-01-11 16:13:08 +01:00
Nathan Froyd
31c4c44741
Bug 716657 - add Telemetry::AutoCounter; r=taras
2012-01-09 18:21:28 -05:00
Nathan Froyd
98c55c584c
Bug 715906 - remove TelemetryHistogram.histogram; r=taras
2012-01-09 12:47:35 -05:00
Nathan Froyd
414eecda6f
Bug 716553 - fix build warnings in Telemetry.cpp; r=taras
2012-01-09 13:01:52 -05:00
Vladan Djeric
242608b1f7
Bug 714450 - Mark the DB whitelist in Telemetry immutable after it is initialized. r=benjmain
2012-01-10 15:31:34 -05:00
Vladan Djeric
9f37a3ceae
Bug 708962 - Start Telemetry service at application start to avoid deadlock from GetService spinning event loop. r=benjamin
2012-01-10 15:29:58 -05:00
Gian-Carlo Pascutto
1b15f1f905
Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp
2012-01-10 17:09:32 +01:00
Michael Kohler
bf6a5aaae5
Bug 711818 - MOZILLA_GUARD_OBJECT_NOTIFIER* should use a MOZ_ prefix to follow MFBT style
2012-01-10 00:29:30 -05:00
Michal Novotny
36f351de8a
Bug 716146 - Telemetry - close disk cache output stream
2012-01-07 02:45:46 +01:00
Ed Morley
2ac5b3a131
Merge mozilla-central to mozilla-inbound
2012-01-06 22:35:43 +00:00
Serge Gautherie
97350bb711
Bug 710562. (Av1a) Disable 2 application-specific '#ifdef' in Toolkit, as a workaround ftb. r=taras.
2012-01-06 17:36:27 +01:00
Rafael Ávila de Espíndola
348ca28d0a
Bug 701863 - add tests for cloned histograms in telemetry pings; r=taras
2012-01-06 14:41:19 -05:00
Nathan Froyd
fe1369998f
Bug 701863 - clone STARTUP_* histograms properly; r=taras
2012-01-06 14:40:45 -05:00
Nathan Froyd
ce965f3e82
Bug 701863 - Add a way to clone histograms; r=taras
2012-01-06 14:40:04 -05:00
Nathan Froyd
000358e919
Bug 701863 - make JS/C++ divide explicit; r=taras
2012-01-06 14:39:29 -05:00
Brian R. Bondy
136f7a093b
Bug 700123 - Update telmetry probe with new update.status codes. r=ehsan
2012-01-03 21:59:08 -05:00
Nicholas Nethercote
5f13f50fe4
Bug 703143 - Use a memory multi-reporter for SQLite's per-connection reporting (attempt 2). r=sdwilsh.
...
--HG--
extra : rebase_source : c0bf639394d78efa1cd962d27433050f442eaf2b
2012-01-03 00:27:05 -08:00
Nicholas Nethercote
5c8cc7d9f5
Bug 708159 - Avoid unnecessary work done by multi-reporters in nsMemoryReporterManager::GetExplicit. r=jlebar,bent.
2011-12-12 19:04:12 -08:00
Justin Lebar
acbf253a40
Bug 711490 - Add telemetry and memory reporters for counting low-memory events. r=njn
2011-12-19 11:57:57 -05:00
Andrew McCreight
b853df90ad
Bug 706164 - Add telemetry for CC forcing GC. r=bent
2011-12-05 09:04:41 -08:00
Dão Gottwald
067bb8a581
Bug 708788 - Add telemetry probes for new/close tab animations. r=dietrich,taras
2011-12-17 05:11:57 +01:00
Patrick McManus
74d31363e6
bug 710205 dns telemetry r=bz
2011-12-16 21:24:17 -05:00
Ehsan Akhgari
e463a46d98
Bug 711195 - Perform the range checks for non-boolean telemetry pings at compile time; r=taras
2011-12-16 14:30:44 -05:00
Rafael Ávila de Espíndola
d9b9843a11
Bug 709406: Fix up slow SQL reporting. r=taras. a=ehsan.
...
--HG--
extra : rebase_source : 09b9577733a4071d6abc778adad3f732446332a5
2011-12-14 15:04:25 -05:00
Patrick McManus
3ba70e69a9
bug 528288 - reland spdy after libxul weightloss a=khuey CLOSED TREE
2011-12-13 10:55:50 -05:00
Ed Morley
dd38904e41
Backout SPDY to keep us under the MSVC virtual address space limit during win PGO builds (bug 709193)
...
Backs out 952d14a9e508 (bug 707173), c170c678c9ac (bug 708305), 0a5f66d5d8e4 (bug 707662), 3204b70435fe (bug 706236) and the main landing range 48807fde0339:0bd45ead1676 (bug 528288).
2011-12-10 22:36:26 +00:00
Ehsan Akhgari
1192d1da90
Bug 708123 - Add a telemetry probe for update status; r=rstrong
2011-12-09 11:37:16 -05:00
Nicholas Nethercote
0ba953bc25
Bug 700508 - backout 1f093067e982 due to crashes. r=crashes.
2011-12-08 11:35:53 -08:00
Patrick McManus
a67e879446
bug 707173 - spdy telemetry for connection management r=honzab
2011-12-08 12:09:46 -05:00
Phil Ringnalda
7151a1ee7d
Back out 7341f4e8b3f3, d91429762579, d0a362467a96, 0aba56de1824 (bug 701863) for Windows timeouts in test_TelemetryPing.js
2011-12-06 23:18:30 -08:00
Nathan Froyd
8f6395081b
Bug 701863 - add test for cloned histograms in telemetry pings; r=taras
2011-11-18 15:28:05 -05:00
Nathan Froyd
ef11f78c71
Bug 701863 - clone STARTUP_* histograms properly; r=taras
2011-11-16 15:33:18 -05:00
Nathan Froyd
c0cdc69974
Bug 701863 - Add a way to clone histograms; r=taras
...
Add nsITelemetry::histogramFrom.
2011-11-14 14:28:18 -05:00