Nathan Froyd
8b3766799e
Bug 763524 - part 2: separate out finishRequest and rename it; r=taras
2012-07-10 10:17:10 -04:00
Nathan Froyd
95f08c7ba8
Bug 763524 - part 1: pass the entire ping to doPing; r=taras
2012-07-09 13:40:07 -04:00
Ehsan Akhgari
1f8f1532ad
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
6fb9d88ae3
Bug 772143 - Remove carriage returns from TelemetryPing. r=nfroyd
2012-07-11 15:56:01 +02:00
Brian R. Bondy
c1aa31cc89
Bug 770874 - Removed the STARTUP_USING_PRELOAD_TRIAL telemetry histogram code. r=taras
2012-07-08 21:54:10 -04:00
Nicolas Chaim Echeverria
1b888a7d3a
Bug 767077 - Fix hang when converting Telemetry pings to Unicode. r=froydnj
2012-07-05 11:15:40 -04:00
Georg Fritzsche
80b504c7e1
Bug 757287 - Submit flash version from telemetry ping. r=nfroyd
2012-07-04 08:30:58 -04:00
Brian Smith
aaebfde4e6
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
2e4f27310a
Bug 763138: Telemetry should indicate whether a debugger is attached. r=bsmedberg,smichaud
2012-06-28 14:57:52 -04:00
Brian R. Bondy
d4c06e7821
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
c52e42d252
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
d3db01ee7f
Backed out changeset c33a30aedb3b (bug 764184)
2012-06-22 12:22:00 -07:00
Steve Fink
6472701c23
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
2298c6a68f
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
0737f23796
Fix comment typo in TelemetryPing.js (no bug); r=trivial DONTBUILD
2012-06-21 14:41:24 +01:00
Jonathan Kew
8d1e2dedbe
bug 763693 - simplify the word-cache telemetry to reduce overhead. r=jdaggett
2012-06-20 20:58:19 +01:00
Patrick McManus
dc58b91395
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
13219210d2
Bug 763587 - rename AutoHashtable::ReflectHashtable; r=taras
2012-06-18 16:20:52 -04:00
Brian R. Bondy
1fef2f3064
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
1ab0d84824
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
c3230f50b2
Bug 763018 - Report telemetry data for if background updates are enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
7c17764634
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
fd2df49f11
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
f11915f153
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
17bd99b3e2
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
59717dbbd1
Bug 763011 - Report telemetry data for whether or not updates are enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Nathan Froyd
8c4e8da7e7
Bug 763526 - send current session ping before persisted pings; r=taras
2012-06-13 09:27:41 -04:00
Nathan Froyd
3725866350
Bug 763526 - determine ping status directly from event handler; r=taras
2012-06-12 14:59:19 -04:00
Nathan Froyd
5a69ad59fe
Bug 763526 - move telemetry-test-xhr-complete notification; r=taras
2012-06-12 14:20:42 -04:00
Nathan Froyd
a6adfb00d1
Bug 763526 - record success/fail for every telemetry ping; r=taras
2012-06-12 11:35:28 -04:00
Nathan Froyd
59561ce1b1
Bug 763526 - abort telemetry ping sending after first failed ping; r=taras
2012-06-12 11:34:18 -04:00
Nathan Froyd
c7fb22c941
Bug 764513 - turn persistent telemetry back on; r=taras
2012-06-13 15:18:36 -04:00
Nathan Froyd
cf87d3cabc
Bug 763605 - use Function.bind instead of 'let self = this' idiom; r=taras
2012-06-12 09:20:18 -04:00
Nicholas Nethercote
4fd9fd2bdf
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
a9106b5cbe
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
c09459762e
Bug 763525 - delete C++ persistent telemetry implementation; r=taras
2012-06-11 14:35:35 -04:00
Phil Ringnalda
74866bde56
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
6d9d22c797
Bug 763525 - delete C++ persistent telemetry implementation; r=taras
2012-06-11 14:35:35 -04:00
Nathan Froyd
12402a3085
Bug 748517 - add tests for async load/store; r=taras
2012-05-30 14:00:36 -04:00
Nathan Froyd
e859c5ea66
Bug 748517 - add load/save notifications through the observer service; r=taras
2012-05-30 12:49:47 -04:00
Nathan Froyd
eab43555f6
Bug 748517 - more extensive testing of persisted telemetry pings; r=taras
2012-05-30 12:23:40 -04:00
Nathan Froyd
cefc55485b
Bug 748517 - small cleanups to test_TelemetryPing.js; r=taras
2012-05-30 12:18:00 -04:00
Nathan Froyd
7516852a4a
Bug 748517 - delete gTestUUID from test_TelemetryPing.js; r=taras
2012-05-30 12:17:28 -04:00
Nathan Froyd
c5c97251e3
Bug 748517 - use JSON for persistent telemetry save format; r=taras
2012-05-30 12:16:07 -04:00
Nathan Froyd
d6785e1f71
Bug 762590 - don't send test pings at idle when !Telemetry.canSend; r=taras
2012-06-07 15:21:35 -04:00
Nathan Froyd
47caf960c7
Bug 753701 - register new HTTP handler prior to any do_check_foo testing; r=taras
2012-06-07 11:03:43 -04:00
Ms2ger
a3320ff2b7
Bug 758669 - Don't use int32 in JSHistogram_Add; r=taras
2012-06-06 09:22:24 +02:00
Geoff Lankow
5cefea8480
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Brian R. Bondy
fbae16aaff
Bug 759449 - Change UI lag telemetry to an EXPONENTIAL histogram. r=taras
2012-05-30 13:25:09 -04:00
Brian R. Bondy
94c46ab6f0
Bug 758206 - Telemetry for preload/prefetch. r=taras
2012-05-27 22:40:49 -04:00
Ed Morley
4ff9f1d562
Merge mozilla-central to mozilla-inbound
2012-05-25 22:44:48 +01:00
Patrick McManus
ba5ffc3931
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
ef3001237f
Bug 710935 - Measure lag in handling user input. r=bsmedberg
2012-05-25 09:22:19 -04:00
Tim Taubert
b19af7fcad
merge m-c to fx-team
2012-05-22 15:20:39 +02:00
Andres Hernandez [:andreshm]
204353eb0e
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
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Rafael Ávila de Espíndola
c3e4393a21
Bug 755338 - convert integer types in Telemetry.cpp. r=taras.
2012-05-16 07:39:21 -04:00
Nathan Froyd
7bc6d31011
Bug 756152 - disable persistent telemetry sending; r=taras
2012-05-17 14:58:48 -04:00
Nathan Froyd
64c3e08170
Bug 748907 - don't reflect no-data histograms; r=taras
2012-05-08 10:58:20 -04:00
Nathan Froyd
bbcef6a2d6
Bug 748914 - Part 2: add a clear() method to JS histograms; r=taras
2012-05-08 15:39:24 -04:00
Nathan Froyd
a781b0fda0
Bug 751316 - fix sending addon histograms in telemetry pings; r=taras
2012-05-02 22:23:23 -04:00
Raymond Lee
124c70c9fc
Bug 666538 - Use Telemetry to collect Panorama usage/perf data. r=ttaubert
2012-04-30 01:53:08 +08:00
Justin Lebar
613652a1c9
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
17462c6890
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
3357bf3e5f
Bug 747379 - Override Histogram::AddSampleSet for FlagHistograms. r=nfroyd
2012-04-27 11:14:03 +01:00
Raymond Lee
7753b719e2
Bug 721020 - [New Tab Page] Add telemetry probes r=ttaubert
2012-04-25 09:45:01 +08:00
Graeme McCutcheon
7e901ca475
Bug 747163 - Don't fall through for type HISTOGRAM_FLAG. r=taras
2012-04-26 09:09:30 +01:00
Nicholas Nethercote
b954a09a35
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
08beb49296
Backout 173f90d397a8 (Bug 673470). rs=dcamp a=mfinkle
2012-04-20 07:46:47 +02:00
Aryeh Gregor
a6656684c1
Bug 702948 - Add telemetry to count how many ranges are detached; r=smaug
2012-04-17 17:36:22 +03:00
Max Li
5ec771e00a
Bug 741699 - telemetry for uiautomation.dll r=askalski f=davidb
2012-04-05 07:34:44 -04:00
David Bolter
8d46706cb3
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
881d512d63
Bug 741378 - Part 2: Update telemetry to report js-gc-heap-committed.
2012-04-16 12:20:55 +10:00
David Rajchenbach-Teller
6f228de18f
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-12 12:21:24 +02:00
Gian-Carlo Pascutto
c32929707b
Bug 741042 - Fix wrong description for Telemetry entries. r=rnewman
2012-04-12 23:26:30 +02:00
Gian-Carlo Pascutto
4dc2324012
Bug 741042 - Add telemetry support for timing XUL profile import. r=blassey
2012-04-12 23:19:57 +02:00
Richard Newman
f8c8184e2b
Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage
2012-04-11 15:33:37 -07:00
David Rajchenbach-Teller
b219309fc2
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-11 18:59:10 +02:00
Patrick McManus
98241f9023
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
d8e747c9ba
Bug 705796 - telemetry data on how often cache is corrupt at startup. r=michal
2012-04-06 13:10:32 -07:00
Trevor Saunders
a0541958c3
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
c2a6dd8773
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
bfa59371ce
Bug 712936 - Convert users of PR_STATIC_ASSERT to MOZ_STATIC_ASSERT. r=jwalden
2012-04-02 17:21:24 -07:00
Matt Brubeck
6113f7efa8
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
b2f7d02a62
Bug 737857 - Report number of ghost windows in telemetry. r=njn
2012-04-02 10:37:04 -04:00
Ed Morley
3de190bb3e
Backout 9e4d09efa335 (bug 737857), bd73daadcfe9 (bug 738624), 110338618465 (bug 738011) for mochitest-oth orange
2012-04-01 03:58:06 +01:00
Justin Lebar
7561556c75
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
e6a2a996e5
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
9b2d06b29a
Bug 722368 - Report slow SQL created from dynamic strings to Telemetry. r=taras
2012-03-21 13:26:48 -04:00
Neil Deakin
6f77d4ee69
Bug 710431, add telemetry for new browser window command, r=dao
2012-03-20 11:20:56 -04:00
Vladan Djeric
3f47c98434
Bug 735829. Report PDB filename in chrome hang reports. r=ehsan
2012-03-19 19:05:25 -04:00
Igor Bukanov
45a458920c
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
1b94f85fb2
Bug 732053 - Make linear histograms harder to get wrong. r=taras
2012-03-08 13:15:56 -05:00
Nathan Froyd
f57df3d74e
Bug 735768 - Part 3 - add tests for persistent telemetry; r=taras
2012-03-15 13:58:51 -04:00
Nathan Froyd
be1abddffc
Bug 735768 - Part 2 - robustify persistent telemetry, JS side; r=taras
2012-03-15 13:57:53 -04:00
Nathan Froyd
8ab819e591
Bug 735768 - Part 1 - robustify persistent telemetry, C++ side; r=taras
2012-03-15 13:57:04 -04:00
Landry Breuil
20513ab95d
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
e28f4a5c74
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
a6bb287122
Bug 712109 - Implement chrome hang reporting on profiling branch. r=ehsan
2012-03-12 07:07:05 -04:00
Nathan Froyd
be6fbf5557
Bug 733977 - Check more closely for corrupt sessionHistogram files. r=taras
2012-03-08 13:05:40 -05:00
Matt Brubeck
c12e242618
Back out d8946e029410 (bug 710431) because of browser_ConsoleStorageAPITests.js failures on Linux
2012-03-09 09:01:44 -08:00
Neil Deakin
6bd71c120f
Bug 710431, add telemetry for new browser window command, r=dao
2012-03-09 10:41:50 -05:00
John Daggett
ac584deb4b
Bug 705594. Add script code for system font fallback. r=roc
2012-03-09 11:06:06 +09:00
John Daggett
d2a5c3aea1
Bug 705594. Use CoreText for system font fallback on OSX. r=jfkthame
2012-03-09 11:05:47 +09:00
Justin Lebar
0430db83ce
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
3b4dd4a675
Back out changeset b2ac02d89f41 (wrong bug number; was 733496, should have been 733495).
2012-03-08 14:43:09 -05:00
Justin Lebar
d235870b65
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
7a7a7b1f17
Bug 717069 - correct sessionstore-windows-restored usage in TelemetryPing; r=taras
2012-03-06 14:54:02 -05:00
Nathan Froyd
4966e02284
Bug 723846 - Part 3: add tests for FlagHistogram. r=taras
2012-03-02 10:15:46 -05:00
Nathan Froyd
7233fee884
Bug 723846 - Part 2: add FlagHistograms to nsITelemetry. r=taras
2012-03-02 09:59:38 -05:00
Nathan Froyd
95f1f69f03
Bug 733152 - add locale to telemetry metadata; r=taras
2012-03-05 19:36:47 -05:00
Nathan Froyd
c56541c485
Bug 732970 - Fix thinko in persistent telemetry merge. r=taras
2012-03-05 11:59:57 -05:00
Brian R. Bondy
f27051818a
Bug 731901 - update.status telemetry ping is not reporting correctly. r=ehsan
2012-03-05 15:47:46 -05:00
Nathan Froyd
34ffc29747
Bug 719295 - Clean up telemetry JSObject construction. r=taras, f=luke
2012-02-15 14:01:53 -08:00
Phil Ringnalda
a8a1842b9b
Back out e9c07d92a4a4 (bug 719295) for orange
2012-03-01 20:36:59 -08:00
Nathan Froyd
d714b814e2
Bug 719295 - Clean up telemetry JSObject construction. r=taras, f=luke
2012-02-15 14:01:53 -08:00
Nicholas Nethercote
c0886e5cb3
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
f64b21e054
Merge last green PGO from inbound to central
2012-03-01 14:27:31 +01:00
Olli Pettay
0d972e78e7
Bug 730581, unbind content tree lazily after unlink, r=jst
2012-03-01 15:09:00 +02:00
Felipe Gomes
20fd177e9a
Bug 723561 - TelemetryStopwatch follow-up: display key name on error. r=gavin
2012-02-29 22:33:03 -08:00
David Mandelin
3588ac5aae
Bug 730511: remove obsolete typedefs intN, uintN, r=luke
2012-02-28 15:11:11 -08:00
Nick Hurley
6d87368126
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
58f04a32d1
Bug 731004 - Add telemetry for time servicing idle callbacks. r=roc
2012-02-29 15:23:08 -05:00
Nathan Froyd
e44f1cb796
Bug 706647 - Measure plugin shutdown with telemetry. r=josh
2012-02-28 15:29:42 -05:00
Bill McCloskey
1d983ce16b
Bug 731052 - Clean up incremental resets (r=igor)
2012-02-29 10:28:30 -08:00
Nathan Froyd
19b08e6939
Bug 707320 - Part 4: add tests for load/save functionality; r=taras
2011-12-23 18:37:34 -05:00
Nathan Froyd
bae60b20e8
Bug 707320 - Part 3: add load/save histograms to TelemetryPing; r=taras
2011-12-23 13:56:38 -05:00
Nathan Froyd
736e4fc518
Bug 707320 - Part 2: provide interface for loading and saving histograms; r=taras
2011-12-09 15:15:53 -05:00
Nathan Froyd
5656a016e2
Bug 707320 - Part 1: provide reflection for separate Histograms and SampleSets; r=taras
2011-12-13 12:03:30 -05:00
Patrick McManus
7e7f2c6cf8
bug 729736 - runtime experiment with different spdy ping thresholds r=honzab
2012-02-27 10:32:09 -05:00
Mark Capella
5ae9f275c6
Bug 728905 - telemetry ZoomText, YouDao Dictionary and Kazaguru, r=tbsaunde, f=surkov
2012-02-26 11:15:55 +09:00
Nathan Froyd
0157a5ecb4
Bug 717061 - compress telemetry pings; r=taras
2012-01-25 07:23:03 -08:00
Geoff Lankow
ae97a5d379
Backed out changeset 7dce5c5c9654 (bug 729736)
2012-02-26 13:50:37 +13:00
Patrick McManus
4064a997c5
bug 729736 - runtime experiment with different spdy ping thresholds r=honzab
2012-02-25 17:07:51 -05:00
Mark Capella
5ee3b023b0
Bug 728904 - prefix telemetry constants starting by A11Y, r=surkov, f=tbsaunde
2012-02-25 13:32:21 +09:00
Nathan Froyd
5a474e9e60
Bug 711297 - report age of startup cache via telemetry; r=taras
2012-02-22 14:03:52 -05:00
Vladan Djeric
54ef9cac4b
Backed out aef22bc75f1f (bug 711297) - wrong comment in commit
2012-02-22 14:02:02 -05:00
Nathan Froyd
8440bcee3d
Bug 711297 - add recordAgesAlways method to nsIStartupCache; r=mwu
2012-02-22 13:45:56 -05:00
Dão Gottwald
864587d97e
Backed out changeset 599a1a0c5fbe
2012-02-22 14:02:57 +01:00
Nathan Froyd
0223f08764
Bug 717061 - compress telemetry pings; r=taras
2012-01-25 07:23:03 -08:00
Mike Hommey
ffeeedb0b6
Fixup for bug 718738. r=me
2012-02-20 09:32:58 +01:00
Mike Hommey
c1cf6946fd
Bug 718738 - Send all StartupInfo values in telemetry ping. r=tglek
2012-02-20 08:04:28 +01:00
Bill McCloskey
d15702e36f
Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
2012-02-17 14:35:20 -08:00
Dietrich Ayala
7d16baf27f
Bug 671041 - batch 'o telemetry metrics for session restore.
...
r=zpao
2012-02-16 19:50:13 +01:00
Nathan Froyd
45f5b5e9d6
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
92df66d69d
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
174bc8b565
Bug 715927 - tests for addon telemetry; r=taras
...
--HG--
extra : rebase_source : ad13ed4da8c50db5f94485177cd53cceb37b1555
2012-01-20 13:57:02 -08:00
Nathan Froyd
b3d16fbbbd
Bug 715927 - addon telemetry, C++ side; r=taras
...
--HG--
extra : rebase_source : 21fc9e5dd98e4aa2ed09023a512df9e42bd1c4c9
2012-01-20 13:56:48 -08:00
John Daggett
8bdc4e29d3
Bug 707959. Add word cache and font cache telemetry probes. r=roc
2012-02-15 15:37:48 +09:00
Mark Banner
48d09f5e97
Bug 727081 - Fix for clang error 'use of undeclared identifier EnumerateEntries'. r=nfroyd
2012-02-14 12:57:31 -05:00
Marco Bonardo
5f22420e58
Merge last green PGO from inbound to central
2012-02-14 11:16:13 +01:00
Nathan Froyd
9ab233744b
Bug 720456 - Include more startup-relevant information in telemetry pings. r=taras
2012-02-13 15:04:21 -05:00
Nathan Froyd
7c11c451a3
Bug 725699 - Clean up Telemetry hashtable reflection. r=taras
2012-02-13 14:47:40 -05:00
Mark Banner
40e607b927
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
5ff8fa51f6
Back out patch for bug 704538 because it's no longer needed. a=gavin
2012-02-13 14:38:37 -08:00
Olli Pettay
a5365aab08
Bug 726007 - Add telemetry probes for forgetSkippable, r=mccr8
...
--HG--
extra : rebase_source : aa3a24a53fc95c41bbe460bba732cc5e024107dc
2012-02-11 01:30:20 +02:00
Igor Bukanov
3638c8cf65
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
55704654e7
backout merge for bug 724310. r=irc
2012-02-09 21:28:22 +01:00
Igor Bukanov
ca990d2064
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
1c3c42a64b
Bug 722240 - Submit Telemetry only for official builds; r=taras
2012-02-01 23:42:20 -05:00
Marco Bonardo
8f5539d3cd
Bug 723165 - Telemetry for time needed to show the Bookmarks toolbar.
...
r=dietrich
2012-02-09 11:10:15 +01:00
Felipe Gomes
3f3930d9db
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
4ce6831d11
Bug 717506 - telemetry for xforms use, r=surkov, tbsaunde
2012-02-08 16:21:21 +09:00
Marco Bonardo
a1be08b67e
Bug 723924 - Telemetry for time needed for a single frecency update.
...
r=dietrich
2012-02-07 16:01:07 +01:00
Marco Bonardo
143e82564e
Bug 723925 - Telemetry for number and size of annotations.
...
r=dietrich
2012-02-07 16:00:55 +01:00
Gavin Sharp
16591e7324
Bug 724145: add telemetry for whether keyword.URL is user-set, r=jaws
2012-02-06 17:39:07 -08:00
Ed Morley
74e1a0f7ab
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-05 11:10:53 +00:00
Tim Taubert
34f2a13f23
merge m-c to fx-team
2012-02-04 11:31:07 +01:00
Tim Taubert
ffc8a188fa
merge m-c to fx-team
2012-02-04 11:28:09 +01:00
Jared Wein
57c3670934
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
9c7dfb9706
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
2e94025104
Bug 723126 - Telemetry for time needed for idle maintenance.
...
r=dietrich
2012-02-04 15:12:46 +01:00
Marco Bonardo
4b5dca6c6f
Bug 723124 - Telemetry for time needed for idle frecency update.
...
r=dietrich
2012-02-04 15:12:42 +01:00
Tim Taubert
1c8a23951a
Bug 721019 - [Page Thumbnails] Add telemetry probes; r=dietrich
2012-02-02 15:50:53 +01:00
Jared Wein
b0fd45b673
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
a81aa4ad16
Backout d74a924a149b (in effect relanding bug 707320) due to M-oth orange
2012-01-31 18:20:33 +00:00
Justin Lebar
f07116a13e
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
2132fae33d
Bug 715953 - add telemetry for recent background timers; r=bz
2012-01-18 09:35:05 -08:00
Nathan Froyd
be0f56ba44
Bug 718214 - provide mozilla::Telemetry::CanRecord; r=taras
2012-01-18 09:08:18 -08:00
Marco Bonardo
d795f46f40
Backout 3bd7584753ae for test failures
2012-01-30 12:49:27 +01:00
Nathan Froyd
ff82bad77d
Bug 720456 - include more startup-relevant information in telemetry pings; r=taras
2012-01-23 13:01:44 -08:00
Gavin Sharp
cb518d5e49
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
7788b38ce5
Bug 717659 - add telemetry for reflows in background tabs. r=bz
2012-02-03 12:27:42 +01:00
Gian-Carlo Pascutto
a784af5a5b
Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp
2011-12-06 19:03:05 +01:00
Nathan Froyd
71663d7ead
Bug 707320 - Backout Bug 707320. r=taras
2012-02-02 18:14:19 +01:00
Gian-Carlo Pascutto
99a251d9ae
Backout 44a0dc4fb9ff (Bug 673470) for Talos regression.
2012-02-01 20:10:02 +01:00
Gian-Carlo Pascutto
00125c4e7a
Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp
2011-12-06 19:03:05 +01:00
Jonathan Kew
0a746b3441
backout changeset 26509d4e545d (bug 715953) due to debug orange.
2012-01-26 13:13:14 +00:00
Nathan Froyd
501db83131
Bug 715953 - add telemetry for recent background timers; r=bz
2012-01-18 09:35:05 -08:00
Mark Reid
2184283516
Bug 720785: report update channel in telemetry ping, r=gavin
2012-01-25 12:12:26 -08:00
Bill McCloskey
dc52ba7996
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
4211f48877
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
75ffcc3986
Bug 707320 - add tests for load/save functionality; r=taras
2011-12-23 18:37:34 -05:00
Nathan Froyd
c3998d6b4e
Bug 707320 - add load/save histograms to TelemetryPing; r=taras
2011-12-23 13:56:38 -05:00
Nathan Froyd
9230c00ae7
Bug 707320 - provide interface for loading and saving histograms; r=taras
2011-12-09 15:15:53 -05:00
Nathan Froyd
e715f2d2f2
Bug 707320 - provide reflection for separate Histograms and SampleSets; r=taras
2011-12-13 12:03:30 -05:00
John Daggett
de529da741
Bug 706340. Add gfxinfo to telemetry metadata. r=taras
2012-01-23 15:58:34 +09:00
Andrew McCreight
cec92aa542
bug 717711 - telemetry for time in between cycle collections. r=smaug
2012-01-20 12:02:18 -08:00
David Bolter
c38b23d383
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
0c2fd7fead
Bug 718348 - Obtain more telemetry data for app update memory errors. r=rstrong
2012-01-18 13:43:21 -05:00
Nathan Froyd
77dae2f2ab
Bug 704176 - don't reflect corrupted histograms; r=taras
2012-01-06 17:13:02 -05:00
Nathan Froyd
6512c09e87
Bug 704176 - introduce GetHistogramEnumId; r=taras
2012-01-09 15:42:34 -05:00
Nathan Froyd
b169762c9e
Bug 715947 - add telemetry for timers fired; r=bz
2012-01-10 13:33:31 -05:00
Nathan Froyd
82b373dbcf
Bug 716657 - add Telemetry::AutoCounter; r=taras
2012-01-09 18:21:28 -05:00
Nathan Froyd
f7430a46dd
Bug 709971 - HTML reflow telemetry; r=bz
2012-01-10 15:08:43 -05:00
Dão Gottwald
2b64c46a84
Backed out changeset b4d322e5af47
2012-01-11 16:13:08 +01:00
Nathan Froyd
996e4ee4f9
Bug 716657 - add Telemetry::AutoCounter; r=taras
2012-01-09 18:21:28 -05:00
Nathan Froyd
70e7dca499
Bug 715906 - remove TelemetryHistogram.histogram; r=taras
2012-01-09 12:47:35 -05:00
Nathan Froyd
e2e7224870
Bug 716553 - fix build warnings in Telemetry.cpp; r=taras
2012-01-09 13:01:52 -05:00
Vladan Djeric
df0f5abcb3
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
9e9287e28a
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
97c841a200
Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp
2012-01-10 17:09:32 +01:00
Michael Kohler
8e7d457186
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
9ae8731187
Bug 716146 - Telemetry - close disk cache output stream
2012-01-07 02:45:46 +01:00
Ed Morley
ecb7e4bac6
Merge mozilla-central to mozilla-inbound
2012-01-06 22:35:43 +00:00
Serge Gautherie
0893bb1b6b
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
c59241f100
Bug 701863 - add tests for cloned histograms in telemetry pings; r=taras
2012-01-06 14:41:19 -05:00
Nathan Froyd
3806a0d81d
Bug 701863 - clone STARTUP_* histograms properly; r=taras
2012-01-06 14:40:45 -05:00
Nathan Froyd
096030d42d
Bug 701863 - Add a way to clone histograms; r=taras
2012-01-06 14:40:04 -05:00
Nathan Froyd
ed26231443
Bug 701863 - make JS/C++ divide explicit; r=taras
2012-01-06 14:39:29 -05:00
Brian R. Bondy
ff7d5b3b82
Bug 700123 - Update telmetry probe with new update.status codes. r=ehsan
2012-01-03 21:59:08 -05:00
Nicholas Nethercote
b09ddeeea4
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
01617bd3af
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
fb015e9846
Bug 711490 - Add telemetry and memory reporters for counting low-memory events. r=njn
2011-12-19 11:57:57 -05:00
Andrew McCreight
5b510f1127
Bug 706164 - Add telemetry for CC forcing GC. r=bent
2011-12-05 09:04:41 -08:00
Dão Gottwald
4a36d72bb3
Bug 708788 - Add telemetry probes for new/close tab animations. r=dietrich,taras
2011-12-17 05:11:57 +01:00
Patrick McManus
a1222e566f
bug 710205 dns telemetry r=bz
2011-12-16 21:24:17 -05:00
Ehsan Akhgari
581a72d7fb
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
d96a7cc495
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
aa343b934b
bug 528288 - reland spdy after libxul weightloss a=khuey CLOSED TREE
2011-12-13 10:55:50 -05:00
Ed Morley
8d3d1667ec
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
1cc6d49bc0
Bug 708123 - Add a telemetry probe for update status; r=rstrong
2011-12-09 11:37:16 -05:00
Nicholas Nethercote
f58866733c
Bug 700508 - backout 1f093067e982 due to crashes. r=crashes.
2011-12-08 11:35:53 -08:00
Patrick McManus
0d2cc600cd
bug 707173 - spdy telemetry for connection management r=honzab
2011-12-08 12:09:46 -05:00
Phil Ringnalda
80cf2f42cd
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
85638e0375
Bug 701863 - add test for cloned histograms in telemetry pings; r=taras
2011-11-18 15:28:05 -05:00
Nathan Froyd
e8f8fe39fe
Bug 701863 - clone STARTUP_* histograms properly; r=taras
2011-11-16 15:33:18 -05:00
Nathan Froyd
b33aa5fb9b
Bug 701863 - Add a way to clone histograms; r=taras
...
Add nsITelemetry::histogramFrom.
2011-11-14 14:28:18 -05:00
Nathan Froyd
51301af303
Bug 701863 - make JS/C++ divide explicit; r=taras
...
Separate out some functions so we have a distinction between things that
return JS objects and things that return C++ objects.
2011-11-14 14:27:28 -05:00
Vladan Djeric
3c238b29b8
Bug 699051. Report slow prepared SQL statements to Telemetry. r=sdwilsh.
...
--HG--
extra : rebase_source : dcf66cca7ae7b603b77a6bdacb50b3df1c0442ce
2011-12-06 15:12:55 -05:00
Nicholas Nethercote
3587c723d3
Bug 703143 - Use a memory multi-reporter for SQLite's per-connection reporting. r=sdwilsh.
2011-12-05 19:19:47 -08:00
Dão Gottwald
942f7e06cb
Bug 704538 - Create telemetry probe to ascertain what proportion of users may prefer bug 695482's new 'open search in foreground' behaviour. r=gavin,tglek
2011-12-03 13:02:21 +01:00
Ed Morley
74adc5632a
Backout 75e72a52a0cb, 1120ae801dac, b2572a5cffa9, fa6a273a9b41 (bug 701863) for build failures
2011-12-03 09:13:14 +00:00
Nathan Froyd
0062f9e648
Bug 701863 - add test for cloned histograms in telemetry pings; r=taras
2011-11-18 15:28:05 -05:00
Nathan Froyd
e3f9550726
Bug 701863 - clone STARTUP_* histograms properly; r=taras
2011-11-16 15:33:18 -05:00
Nathan Froyd
3603a076fe
Bug 701863 - Add a way to clone histograms; r=taras
...
Add nsITelemetry::histogramFrom.
2011-11-14 14:28:18 -05:00
Nathan Froyd
2aa7a4a087
Bug 701863 - make JS/C++ divide explicit; r=taras
...
Separate out some functions so we have a distinction between things that
return JS objects and things that return C++ objects.
2011-11-14 14:27:28 -05:00
Michal Novotny
ff08b0851d
Bug 695003 - Race condition when deleting cache directory
2011-12-02 18:10:57 +01:00
Patrick McManus
bad3981a7f
bug 528222 Basic SPDY web transport support. r=honzab r=bsmith sr=biesi
...
patch 0
2011-12-02 10:28:56 -05:00
Nathan Froyd
71eeb0ea44
Bug 705845 - Add telemetry for size of values stored in localStorage; r=honzab
2011-12-01 19:19:56 -05:00