bryner%brianryner.com
16c6df3a80
fixing branch compile error (bug 333079) r=marria
2006-04-07 02:03:14 +00:00
bryner%brianryner.com
aca3b4c231
Add support for logging nested data structures with events (bug 332172). r=marria.
2006-04-01 00:06:41 +00:00
bryner%brianryner.com
75c2b6cf14
fix usage of mEventSet prior to initializing it (regression from bug 331166) r=marria
2006-03-28 01:40:22 +00:00
bryner%brianryner.com
79790c083b
Separate the window ID map from the window collector, so that there's not a dependency between the collectors (bug 331508), r=marria
2006-03-27 22:48:14 +00:00
bryner%brianryner.com
f4d5f8fe3c
change <load> event to <document action='load'> for consistency (bug 330711). r=marria
2006-03-25 02:34:17 +00:00
bryner%brianryner.com
db9184041d
fix metrics build on the 1.8 branch, where NS_ASSIGNMENT_COPY is not defined (bug 331622). patch by darin, r=me.
2006-03-24 19:00:20 +00:00
bryner%brianryner.com
24074e3d8b
- attach a session id to each logged event
...
- move the bulk of MetricsService startup to the profile-after-change notification, so that it can read and write profile prefs.
- don't start up all collectors at startup, just the ones we were told to enable. make the collectors handle repeated startup or shutdown calls.
- move log flushing from xpcom-shutdown to quit-application to avoid DOM serializer crashes
- default to no event limit, if the server doesn't give a limit
- avoid a debug warning if there's no config file present at startup
bug 331166, r=marria
2006-03-23 21:34:00 +00:00
bryner%brianryner.com
ded7c30864
Go back to the attribute-based approach for client id (bug 330712), r=darin.
2006-03-23 20:33:58 +00:00
bryner%brianryner.com
a6728de24f
fixing bad assertion bustage, bug 330712
2006-03-22 18:19:06 +00:00
bryner%brianryner.com
c7a4820900
#ifdef'ing new include for the branch
2006-03-22 04:59:11 +00:00
bryner%brianryner.com
7d279f4e5c
Generate a client ID and send it in an HTTP header (bug 330712) r=darin
2006-03-22 02:53:05 +00:00
darin%meer.net
cc3b41a11c
fixes bug 328125 "Add support for dynamic configuration and throttling" r=bryner
2006-03-17 02:58:16 +00:00
bryner%brianryner.com
41e6c02b2f
Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin.
2006-03-15 04:59:42 +00:00
darin%meer.net
4087d000df
fixes bug 328068 "[osx] gather memory usage data for load events" r=bryner
2006-03-15 00:25:05 +00:00
darin%meer.net
b0ba7d76d7
fixes bug 328068 "gather memory usage data for load events" r=bryner
2006-03-08 15:09:25 +00:00
bryner%brianryner.com
3fd01c8319
Generate 'true' and 'false' for boolean values, rather than '1' and '0' (bug 329304). r=marria,
2006-03-07 05:31:32 +00:00
bryner%brianryner.com
fc47eb23b7
Get the DocShell by QI'ing the WebProgress object - this is easier and also allows the code to work on the 1.8 branch. Bug 329287, r=marria.
2006-03-07 05:02:40 +00:00
bryner%brianryner.com
a775965692
switch from using 'domwindowcreated' to NS_WEBNAVIGATION_CREATE (bug 329254) r=marria
2006-03-03 20:12:50 +00:00
bryner%brianryner.com
60efbfd430
Consolidate window events into a single element (bug 329187) r=marria.
2006-03-03 18:14:26 +00:00
darin%meer.net
537f19bfd4
fixes bug 328066 "implement bzip2 compression for sending metrics log" r=bryner
2006-02-28 03:30:01 +00:00
bryner%brianryner.com
994d821586
Don't forget to set the 'time' attribute when logging events (bug 327970). r=marria.
2006-02-21 19:36:50 +00:00
bryner%brianryner.com
1f791ec8b3
Rename 'id' attribute to 'window' for window events, since id has special meaning (bug 327770). r=marria.
2006-02-21 19:33:23 +00:00
bryner%brianryner.com
957a180969
Switch metrics logging over to an XML format. Add collectors for window and load events. Bug 326707, r=darin. Not part of the build.
2006-02-17 05:22:13 +00:00
darin%meer.net
e54a0019a6
fixes bug 324558 "Build data collection service to gather browser metrics" r=bryner
2006-02-03 00:32:50 +00:00