89 Commits

Author SHA1 Message Date
kaie%kuix.de
1440bc62c8 Bug 327181, Improve error reporting for invalid-certificate errors (error page for https, or combined dialog)
Code in mozilla/security/manager: r=rrelyea
Code elsewhere: r=mconnor, sr=dveditz
blocking1.9=mconnor


git-svn-id: svn://10.0.0.236/trunk@237176 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 11:52:26 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
bent.mozilla%gmail.com
0035e99775 Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions.
git-svn-id: svn://10.0.0.236/trunk@226903 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 20:08:55 +00:00
bryner%brianryner.com
0bd21381fb fix warning from bug 374883, r=marria
git-svn-id: svn://10.0.0.236/trunk@224367 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 18:24:51 +00:00
bryner%brianryner.com
e723ccbd54 Log TabMove events (bug 374883) r=marria
git-svn-id: svn://10.0.0.236/trunk@224320 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-09 19:01:37 +00:00
dbaron%dbaron.org
8043a5c9c7 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222464 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 15:35:02 +00:00
benjamin%smedbergs.us
f466cf8c5f Bug 372593 - Metrics (and mbsdiff) don't link because they can't find libbz2, r=luser
git-svn-id: svn://10.0.0.236/trunk@221517 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-08 02:18:22 +00:00
dietrich%mozilla.com
2b06e121b0 Bug 370013 Bookmarks toolbar folder should be a child of the bookmark menu folder, Bug 370020 No way to set an arbitrary folder as the bookmarks toolbar folder (r=mano)
git-svn-id: svn://10.0.0.236/trunk@221481 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-07 21:22:54 +00:00
jwalden%mit.edu
83d07a5ce5 Bug 351968 - Don't copy xpcshell tests and other data to $(DIST) -- a step toward being able to --enable-tests on Mozilla tinderboxen. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@219219 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 03:25:46 +00:00
bryner%brianryner.com
fdc98ba74a Revert to the old behavior of logging the command target's id/anonid. If the command came from a key event, log the key element id separately. Bug 366088, r=marria
git-svn-id: svn://10.0.0.236/trunk@218577 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-18 01:25:49 +00:00
bryner%brianryner.com
0222dfe04d Missing part of checkin for bug 347686 to add the autocomplete collector. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@217570 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-30 20:59:22 +00:00
sspitzer%mozilla.org
8412607c42 fix for bug #356487
make MOZ_PLACES (if enabled) only build the places based history UI, use MOZ_PLACES_BOOKMARKS to turn off the places based bookmarks UI.

also addresses bugs:

bug #330923:  "View -> Sidebar menu" is empty if you build with places
bug #355738:  implement history sidebar on top of places backend
bug #356175:  hook up the history menu to the places backend
bug #356453:  add back "Clear Private Data" menu item
bug #356630:  add back "History | Show in Sidebar" menu item
bug #356631:  remove "search in history" and "view all history" menu items
bug #357301:  add back history and bookmark sidebar toolbar button items, remove places toolbar button
bug #358831:  history sidebar, right mouse button click should not expand / collapse item

r=dietrich, r=gavin


git-svn-id: svn://10.0.0.236/trunk@214697 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-04 04:48:06 +00:00
bryner%brianryner.com
f3e8e651cc Set FORCE_PR_LOG for this entire directory, if MOZ_LOGGING is defined (bug 347686) r=marria
git-svn-id: svn://10.0.0.236/trunk@208419 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 17:38:33 +00:00
bryner%brianryner.com
416c94f114 Log autocomplete textentered events (bug 347686), r=marria
git-svn-id: svn://10.0.0.236/trunk@208268 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 01:22:10 +00:00
bryner%brianryner.com
678e35cd44 add a client data version stamp (bug 348746), r=marria
git-svn-id: svn://10.0.0.236/trunk@208251 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 22:46:29 +00:00
bryner%brianryner.com
e61361f8f0 Fix trunk Places build (branch Places build is unsupported)
git-svn-id: svn://10.0.0.236/trunk@206894 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 17:57:51 +00:00
bryner%brianryner.com
f64465aecb Factor out subframe check and add it for window events (bug 347305) r=brettw
git-svn-id: svn://10.0.0.236/trunk@206736 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 18:46:24 +00:00
bryner%brianryner.com
fe351382fd Add a subframe attribute for document events (bug 347305) r=darin
git-svn-id: svn://10.0.0.236/trunk@206615 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 19:24:07 +00:00
bryner%brianryner.com
58dd6d341d Collect better data about bookmark usage (bug 346609) r=marria
git-svn-id: svn://10.0.0.236/trunk@206251 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 02:26:30 +00:00
bzbarsky%mit.edu
34d84daf1c Fix build bustage. Caused by bug 342062, but I put the patch in bug 344050 for
some reason.  r=bryner, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@203609 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 02:26:30 +00:00
bryner%brianryner.com
d512faa33e Stop collection and clean up when the metrics.upload.enable pref is set to false (bug 344366) r=marria
git-svn-id: svn://10.0.0.236/trunk@201950 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 16:54:18 +00:00
cvshook%sicking.cc
aba7c6ff77 Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@201460 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-02 07:23:10 +00:00
bryner%brianryner.com
6b1d5431bf Suppress uploading while idle, up until a next-ping time (bug 333381) r=darin
git-svn-id: svn://10.0.0.236/trunk@200772 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-24 00:17:03 +00:00
bryner%brianryner.com
22330221a8 fix trunk build
git-svn-id: svn://10.0.0.236/trunk@200706 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-23 18:52:00 +00:00
bzbarsky%mit.edu
dcd8a3a053 Move the safe vs unsafe about: distinction out of the security manager and into
nsIAboutModule implementations.  Bug 337746, r=dveditz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@200348 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 21:02:12 +00:00
bryner%brianryner.com
b904ad945b sync with the branch (removing #ifdef)
git-svn-id: svn://10.0.0.236/trunk@200086 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 01:53:10 +00:00
bryner%brianryner.com
2e6de0bf19 Don't exit early from ProfileStartup just because the event count pref doesn't exist (bug 341438) r=marria
git-svn-id: svn://10.0.0.236/trunk@199847 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 22:46:07 +00:00
bryner%brianryner.com
1b966f2a41 Initialize member variables earlier, in case the observer service notifications don't happen in the expected order (bug 341318) r=marria
git-svn-id: svn://10.0.0.236/trunk@199829 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 20:01:59 +00:00
bryner%brianryner.com
d512190586 Add missing IS_COMPONENT=1, fixes build regression from bug 335965. r=marria
git-svn-id: svn://10.0.0.236/trunk@199049 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 19:50:13 +00:00
bryner%brianryner.com
7ec96b07e9 Improve handling of server and network errors (bug 335965) r=marria
git-svn-id: svn://10.0.0.236/trunk@198859 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 06:06:54 +00:00
bryner%brianryner.com
cf02166898 Pull in md5.c directly to avoid early NSS initialization (bug 338590) r=darin
git-svn-id: svn://10.0.0.236/trunk@198433 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 22:59:32 +00:00
bryner%brianryner.com
0906328638 log some stats about bookmark usage (bug 338016) r=marria,brettw
git-svn-id: svn://10.0.0.236/trunk@198431 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 22:41:16 +00:00
bryner%brianryner.com
fb54c66fb2 log the source of a command event if it was retargeted (bug 338591) r=marria
git-svn-id: svn://10.0.0.236/trunk@198426 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 21:27:11 +00:00
bryner%brianryner.com
df64fe636c Add a document destroy event, and number documents so that it can be matched up with the load event (bug 335842) r=marria
git-svn-id: svn://10.0.0.236/trunk@198410 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 20:05:06 +00:00
bryner%brianryner.com
881f9cb977 fixing bustage - don't use AutoString since it's not a frozen string API
git-svn-id: svn://10.0.0.236/trunk@198195 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 20:32:52 +00:00
bryner%brianryner.com
c485a12e51 Include a hash of the document URL for chrome:// loads, to distinguish between known XUL documents (bug 335841) r=marria
git-svn-id: svn://10.0.0.236/trunk@198101 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-20 22:49:52 +00:00
bryner%brianryner.com
b2664e463b Hook up the command event listener to existing windows when the collector is attached (bug 336525) r=marria
git-svn-id: svn://10.0.0.236/trunk@198098 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-20 21:37:50 +00:00
bryner%brianryner.com
c74621af79 Don't log origin=other, just leave it off instead (bug 337234) r=marria
git-svn-id: svn://10.0.0.236/trunk@196238 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-09 23:04:38 +00:00
bryner%brianryner.com
202fb851b8 Fix crash due to not removing dead windows from the window map, by removing the correct pointer and making the hashtable key typesafe (bug 336780). r=marria. Not part of any default builds.
git-svn-id: svn://10.0.0.236/trunk@196201 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-09 00:09:13 +00:00
bryner%brianryner.com
e0ae2f337e - Check the HTTP response code before assuming the upload was successful
- Avoid a crash in the app restart case by canceling our upload timer in xpcom-shutdown rather than quit-application (which isn't received at all)
- Always loop over PR_GetRandomNoise until we have the required number of bytes.

Bug 335966, r=darin.


git-svn-id: svn://10.0.0.236/trunk@195834 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 19:53:28 +00:00
bryner%brianryner.com
8709ff9935 Log a hash of the plugin filename as well as the display name (bug 336163) r=marria
git-svn-id: svn://10.0.0.236/trunk@195825 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 19:21:36 +00:00
bryner%brianryner.com
5adb968afe Unit test for MetricsEventItem (bug 332449) r=marria
git-svn-id: svn://10.0.0.236/trunk@195811 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 18:06:58 +00:00
bryner%brianryner.com
a3c506fb3e fix build bustage (bug 336199) r=marria
git-svn-id: svn://10.0.0.236/trunk@195787 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 00:24:14 +00:00
bryner%brianryner.com
e52098a1be Change from using nsIUpdateTimerManager to a combination of normal timers and a pref-stored retry time in case of repeated errors. This fixes the seconds/milliseconds bug so that the upload timer fires at the right time. Also, flush the prefs file after we set prefs, in case of crash, and turn on NSPR logging in release builds. Bug 335890, r=marria
git-svn-id: svn://10.0.0.236/trunk@195741 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-30 19:22:28 +00:00
bryner%brianryner.com
4df2e41411 Tag metrics upload channels using the property bag API, rather than trying to keep a reference to our pending channel (bug 335850) r=darin
git-svn-id: svn://10.0.0.236/trunk@195720 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-29 21:17:36 +00:00
bryner%brianryner.com
e6346180fd Make sure to call GetMemUsage_Shutdown when the load collector goes away (bug 335480) r=marria
git-svn-id: svn://10.0.0.236/trunk@195463 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 20:41:13 +00:00
bryner%brianryner.com
2068b52f5a fix MSVC6 build (bug 335120) r=marria
git-svn-id: svn://10.0.0.236/trunk@195461 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 20:37:19 +00:00
bryner%brianryner.com
0af404f26f Strip cookies from upload requests (bug 335455) r=marria
git-svn-id: svn://10.0.0.236/trunk@195454 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 19:22:07 +00:00
bryner%brianryner.com
b7c5a34b21 Add logging for command events in the UI (bug 328069). As part of this change, we're adding an onAttach() notification to nsIMetricsCollector, so that re-enabling a disabled collector can work properly. Patch by Marria Nazif <marria@gmail.com>, r=me.
git-svn-id: svn://10.0.0.236/trunk@195422 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 04:18:57 +00:00
bryner%brianryner.com
e3799f97b3 Redo the way that collectors are created and destroyed to be more stable and extensible (bug 335120). Collectors are now instantiated by contract id and held onto by the metrics service directly. r=darin
git-svn-id: svn://10.0.0.236/trunk@195333 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 04:03:51 +00:00