Commit Graph

5662 Commits

Author SHA1 Message Date
Ed Morley
6e731c995a Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Marco Bonardo
508b4f0157 Bug 619623 - Revert a check in test_IHistory, since, even if less frequent, a timeout is not better than a failure. 2011-11-05 13:48:29 +01:00
Marco Castelluccio
648d9f6561 Bug 539997 - Remove nsTryToClose.js from Firefox; r=mfinkle 2011-11-05 10:17:02 +00:00
Marco Bonardo
1bcdc9c138 Bug 619623 - Try to fix some intermittent failures in test_IHistory.cpp.
r=dietrich
2011-11-05 01:01:38 +01:00
Rail Aliiev
b2aeac5a65 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Marco Bonardo
c36ee911ed Bug 397424 follow-up - Remove extraneaous semicolon to fix Maemo bustage. 2011-11-04 21:45:22 +01:00
Felix Fung
e50fb69830 Bug 397424 - Downloads cause high CPU usage. r=gavin
This addresses an issue with the download manager that can cause high CPU usage
when there is an active download.  The underlying issue is the frequency of
updates that the download progress listener receives.
Things changed:
- reduced the number of null checks in DownloadUtils.jsm's getDownloadStatus
  function by one (down to two from three).
- obtain and format strings from the nsIStringBundle.  This removes all the
  calls to String.replace in DownloadUtils.jsm.
- modifies the download manager back-end to update the percentComplete and size
  property on downloads before dispatching a state changed notification for
  downloads entering the DOWNLOAD_DOWNLOADING state.  This saves us two calls to
  setAttribute on downloads that we know how big they are, and saves us the same
  two calls to setAttribute for indeterminate downloads as well as not
  dispatching a ValueChange event on the progressmeter every time
  onProgressChange is called on the DownloadProgressListener.
- has nsDownload implement nsIClassInfo so we do not need to QueryInterface when
  going through the list of active downloads in both the download manager's UI
  and the browser's taskbar UI.
2011-11-03 15:25:55 -07:00
Rafael Ávila de Espíndola
ce0a5eaea9 Bug 696478 - Use weak references. r=mak. 2011-11-04 11:24:54 -04:00
Mounir Lamouri
271cafb094 Bug 690903 - Lazily initializes nsFormHistory's SQLite DB. f=mfinkle r=dolske 2011-11-01 20:23:43 +01:00
Henri Sivonen
a42a25896b Bug 482921 part 9 - Support tooltips in the View Source window. r=gavin.sharp. 2011-11-01 13:33:11 +02:00
Matt Brubeck
4d858d528d Merge mozilla-central to mozilla-inbound 2011-10-06 10:23:02 -07:00
Ed Morley
75515b4939 Bug 689884 - Deleted the now unused Makefiles from the tree; r=khuey 2011-10-06 17:15:07 +01:00
Ed Morley
f08df6642d Bug 689884 - Skip Makefiles that are no-op or else only |DIRS = a_single_subdir|; r=khuey 2011-10-06 17:15:07 +01:00
Margaret Leibovic
49a534619c Bug 691524 - Remove support for browser.startup.page == 2 and deprecate lastPageVisited. r=mak, sr=gavin 2011-10-03 15:57:19 -07:00
Marco Bonardo
2cfd36ebca Bug 686025 - nsNavHistory::AsyncExecuteLegacyQueries uses synchronous createStatement instead of createAsyncStatement.
r=asuth, sdwilsh
2011-10-03 23:50:23 +02:00
Nathan Froyd
9984250e1e Bug 684038 - Report cpuid in telemetry. r=dougt 2011-10-06 11:35:46 -04:00
Boris Zbarsky
df0c987f5d Bug 691226. Make about:memory do more escaping, since item descriptions can contain characters that are not allowed in XML attribute values. r=jlebar 2011-10-03 15:11:14 -04:00
Justin Lebar
d4afc8c52a Bug 690458 - Increase resolution of memory telemetry histograms. r=khuey 2011-10-03 11:31:11 -04:00
Nick Hurley
b8352426c4 bug 687085 - telemetry for hit/reval/miss by device type. r=mcmanus 2011-10-06 12:02:23 +02:00
Gian-Carlo Pascutto
67d2edc09d Bug 686691 - PrefixSet loading should use readahead. r=taras 2011-10-02 21:26:10 +02:00
Dão Gottwald
bdd5ba2e8e Bug 686469 - Tab-modal alert can overflow the browser window. r=dolske 2011-10-01 21:40:36 +02:00
Trevor Saunders
6b61f595b2 bug 682247 - telemetry for deprocated IAccessibleTable interface r=surkov 2011-09-15 23:39:15 -04:00
Trevor Saunders
9da2c73aa1 bug 679786 - telemetry reporting use of ISimpleDOM* interfaces r=surkov 2011-08-17 10:43:20 -07:00
Kyle Huey
c43289d725 Bug 687332: Fix up telemetry. 2011-09-29 12:06:36 -04:00
Kyle Huey
84be810e8c Bug 687332: Fix toolkit/. r=rs 2011-09-29 12:06:36 -04:00
Michael Wu
0fe7772ece Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones 2011-09-28 23:19:26 -07:00
Philipp von Weitershausen
15dd3327ae Merge m-c to s-c 2011-09-27 09:47:53 -07:00
Richard Newman
d87d4ec794 Bug 688279 - Clean up test_favicons.js. r=mak 2011-09-23 10:06:06 -07:00
Boris Zbarsky
718e5745dd Bug 624763. When cloning the fragment we'll munge, clone it into a data document. r=smaug 2011-09-26 17:25:17 -04:00
Ehsan Akhgari
7d09403a9a Merge mozilla-central and mozilla-inbound 2011-09-26 16:42:20 -04:00
Taras Glek
2fec6570c1 bug 668392: backout addon/person reporting until privacy optin is updated 2011-09-26 13:25:57 -07:00
Ehsan Akhgari
43aaf06b24 Merge mozilla-central and mozilla-inbound after the landing of bug 666414 2011-09-26 16:12:48 -04:00
Matthew Noorenberghe
34f91c1495 Bug 639092 - Catch exception accessing nsIRequest.name from nsLoginManager r=dolske 2011-09-26 10:48:59 -07:00
Justin Lebar
dbed3fd8cc Bug 688233 - Don't abort about:memory when a memory reporter throws an exception. r=khuey 2011-09-26 14:53:55 -04:00
Ehsan Akhgari
f8f7ebcba1 Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg 2011-09-16 16:22:44 -04:00
Rafael Ávila de Espíndola
88d16492d7 Bug 687696 - Use nsRefPtr instead nsCOMPtr. r=mak. 2011-09-23 21:29:48 -04:00
Mike Hommey
403f52bc9e Bug 686435 - Add a telemetry probe on nsAppShellService::CreateTopLevelWindow. r=taras 2011-09-23 14:30:49 +02:00
Boris Zbarsky
a7fb4cc325 Bug 660233 part 1. Fix tests that assume UniversalXPConnect in otherwise-untrusted pages will get one nodePrincipal, documentURIObject, baseURIObject properties. r=mrbkap 2011-09-23 01:03:50 -04:00
Paul Biggar
173f530b0f Change in-tree users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|. r=jwalden 2011-09-22 15:43:11 -07:00
Jeff Muizelaar
ed135d0a12 Bug 673176. Record decoding speed for different image decoders. r=jlebar 2011-09-22 16:25:56 -04:00
Marco Bonardo
12aafa9fa3 Bug 687376 - continue_test in test_browserhistory.js might never execute.
r=dietrich
2011-09-22 10:45:02 +02:00
Rafael Ávila de Espíndola
c1416841e9 Bug 687696 - Generate places shutdown events in the cpp tests. r=mak.
This uses the NS_XPCOM_WILL_SHUTDOWN_OBSERVER_ID notification to produce
the places shutdown messages, emulating what happens in the browser.
2011-09-21 14:14:40 -04:00
Rafael Ávila de Espíndola
37f622d171 Bug 673017 - Misc places fixes. r=mak77.
This patch removes places-connection-closing, which is unused, reverts
1d1143dde4bb which was unnecessary and finalizes sql statements.
2011-09-21 13:02:40 -04:00
Brian R. Bondy
043c18d370 Bug 674957 - mochitests-5: test_alerts.htmltimed out after 330 seconds. r=sdwilsh 2011-09-21 12:54:50 -04:00
Felix Fung
bfc4d50f2c Bug 675794 - about:config must trim whitespace from the name for a new alphanumeric; r=gavin.sharp f=margaret 2011-09-20 17:20:51 +01:00
Jeff Muizelaar
60370533e8 Bug 684859. Add telemetry to track when 2d or webgl canvas is used. r=bas 2011-09-19 16:08:56 -04:00
Nick Hurley
879b9dd66d Bug 686948 - Add telemetry for cache hit/miss with/without revalidation. r=mcmanus 2011-09-17 10:22:09 +01:00
Gian-Carlo Pascutto
11675fa34a Bug 669410 - Add copyright header to PrefixSet IDL file. DONTBUILD (NPOTB) 2011-09-16 14:34:05 -07:00
Justin Lebar
986d98f117 Bug 686720 - Expose PSS from smaps in about:memory. r=khuey 2011-09-15 10:53:04 -07:00
Justin Lebar
2eb17d96f1 Bug 686172 - In about:memory, make the smaps breakdown trees appear only where they're available (on Linux). r=khuey 2011-09-14 17:37:45 -07:00