Commit Graph

5992 Commits

Author SHA1 Message Date
Ehsan Akhgari
478ad1a412 Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Jeff Walden
7d613942b0 Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones 2011-10-10 22:50:08 -07:00
Bobby Holley
1209a4066e Merge mozilla-central to mozilla-inbound 2011-10-14 12:12:53 -07:00
Olli Pettay
010d7a7485 Bug 694033 - Add Telemetry probes for windows which have had mutation event listeners, r=taras 2011-10-14 20:40:12 +03:00
Henri Sivonen
4c43b849bd Bug 677050 - Return NS_ERROR_DOM_INVALID_STATE_ERR if fragment parsing is invoked re-entrantly. r=bzbarsky. 2011-10-14 13:39:19 +03:00
Neil Deakin
74489135a3 Bug 694227 nsIBaseWindow::blurSuppression is unusued, r-bsmedbeg,sr=bz 2011-10-14 14:11:22 -04:00
Neil Deakin
4a6227f04e Bug 694224, remove appshell argument from various widget creation methods, r=roc 2011-10-14 09:06:39 -04:00
Mounir Lamouri
de6e9d1752 Bug 651956 - ESC key should not fire an input event on text fields. r=bz,dolske 2011-10-14 18:01:36 +02:00
Nathan Froyd
f67040f8bb Bug 682869 - update places to use Telemetry::AccumulateTimeDelta. r=tglek,khuey,jduell 2011-10-10 13:05:47 -04:00
Nathan Froyd
e1a5e1af3e Bug 682869 - introduce Telemetry::AccumulateTimeDelta. r=tglek 2011-10-10 13:04:57 -04:00
Justin Lebar
cdc3458bc4 Bug 682437 - Add memory reporter for History::mObservers. r=bz 2011-09-14 17:37:45 -07:00
Jeff Walden
c5e5f873d1 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
946f2ae0e3 Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones 2011-10-10 22:50:08 -07:00
Bill McCloskey
5de61d6d2a Bug 677411 - Add telemetry counters for JS GC (r=luke) 2011-10-11 10:38:26 -07:00
Marco Bonardo
a3ab9f2c36 Bug 692496 - Avoid table scan in expiration by restricting on flattened data.
r=dietrich
2011-10-10 12:15:41 +02:00
Luke Wagner
7f758479ff Bug 632064 - remove JS_GetScopeChain (r=mrbkap) 2011-09-28 17:57:27 -07:00
Taras Glek
77cb05cac8 Bug 689256 - Intermittent failure to set calculate timestamp for main; r=glandium 2011-10-10 15:27:05 +01:00
arno renevier
9b66592dba Bug 684908 - Save viewSource uri with content cacheKey; r=neil 2011-10-10 15:27:05 +01:00
Marco Bonardo
63d9be28ad Backout efed4eae9cd2 for xpcshell-test failure 2011-10-10 13:46:38 +02:00
Marco Bonardo
d667c2a8ba Bug 692496 - Avoid table scan in expiration by restricting on flattened data.
r=dietrich
2011-10-10 12:15:41 +02:00
Marco Bonardo
d1e2c976d1 Bug 692493 - Add maintenance for visit_count and last_visit_date.
r=dietrich
2011-10-10 12:15:27 +02:00
Marco Bonardo
1349b6dea0 Bug 690354 - Idle expiration never runs for clean databases.
r=dietrich
2011-10-10 12:15:12 +02:00
Matthew Noorenberghe
c705dd03e4 Bug 461820 - prevent accessing searchbar history from content r=dolske 2011-10-08 21:37:31 -07:00
Marco Bonardo
9315881e48 Bug 692119 - Don't init the autocomplete database connection till the first search.
r=dietrich
2011-10-07 21:10:46 +02:00
Marco Bonardo
755980da24 Bug 691509 - Run ANALYZE at each schema change (and force a schema change).
Partly copied from a patch by Richard Newman.
r=dietrich
2011-10-07 21:10:44 +02:00
Marco Bonardo
9f7399fd94 Bug 689142 - Places telemetry gets lost, due to being collected on idle-daily.
r=taras,dietrich
2011-10-07 21:10:42 +02:00
Bobby Holley
d07b19e9cf Bug 599791 - part 7 - Tests. r=jorendorff 2011-10-07 13:51:21 -04:00
Bobby Holley
97ad0b89d6 Bug 682504 - Tests. r=jorendorff 2011-10-07 13:51:21 -04:00
Marco Bonardo
b5e83fcb99 Bug 658303 - mozIStorageConnection::Clone() should copy over pragmas.
r=sdwilsh
2011-10-03 21:55:03 +02:00
Ed Morley
119e485383 Merge mozilla-central and mozilla-inbound 2011-11-05 18:46:28 +00:00
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