Felix Fung
e337f8e76f
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
9e0c55b266
Bug 696478 - Use weak references. r=mak.
2011-11-04 11:24:54 -04:00
Ed Morley
c598b4d8bf
Backout 1f551298a760 (bug 697312) and b31507c8ca17 (bug 697246) for 25-30% Ts regression on multiple platforms
...
Except this time enter the changesets in the correct order in Mak's backout
script, so the changeset isn't empty :/
2011-11-04 10:50:16 +00:00
Jacek Caban
59d6924638
Bug 686110 - TestDllInterceptor.cpp fails to compile on mingw r=glandium
2011-10-13 16:01:52 +02:00
Gavin Sharp
f5a7d108ab
Bug 696179: properly cache null results for "alias" from the engineMetadataService so that we avoid hitting SQLite multiple times when entering text in the location bar, r=rflint
...
--HG--
extra : transplant_source : %17%3D%E7%D0%98%3B%D8Iv%F3UD%03%04%C2%E7%C0%3E%93%12
2011-10-20 15:44:53 -04:00
David Rajchenbach Teller
a1327f07f5
Bug 693667 - Track time from requesting an async query to completion via telemetry r=taras
2011-10-13 10:48:40 +02:00
Neil Deakin
5548813f50
Bug 503879, remove nsIToolkit, make nsToolkit a singleton, remove it from some widget platforms, and don't pass it around when creating widgets, original patch by robarnold, r=roc
2011-10-25 11:05:32 -04:00
Landry Breuil
4c1dc453b3
Bug 687320 - On OpenBSD, libGL.so.1 doesn't exist - r=bjacob
...
Opening libGL.so will work regardless of the version, which changes over time.
2011-10-25 08:48:39 -04:00
Tobias Markus
93029e2521
Bug 603332 - Add extra prefs to about:support whitelist to simplify lookup for common support issues; r=gavin.sharp
2011-11-08 01:51:50 +00:00
Marco Bonardo
6bc7aa5fcd
Bug 700314 - Remove nsNavHistory nsICharsetResolver implementation.
...
r=bz
2011-11-08 00:29:40 +01:00
Marco Bonardo
f29411b928
Bug 700417 - Further reduce cache_size in Places.
...
r=dietrich
2011-11-08 00:29:38 +01:00
Felix Fung
410812eaf9
Bug 700389 - Simplify sortByTotalScore. r=zpao
2011-11-07 12:08:04 -08:00
Tim Abraldes
73269760a7
Bug 668436 - Send service pack major and minor version info in AUS ping. r=rstrong
2011-11-07 12:53:41 -06:00
Rafael Ávila de Espíndola
328c3d30a9
Bug 698738 - Use the observer method for idle-daily and formhistory-expire-now in nsFormHistory.js. r=mak.
2011-11-07 11:18:11 -05:00
Felix Fung
0a4d3f9281
Bug 688083 - Plugin Crash: Sync Submit Report Checkbox With Pref Between Instances. r=dolske
2011-10-03 13:26:08 -07:00
Felix Fung
28bddf9d7b
Bug 665196 - Change in-content plugin crash UI to submit a crash report and reload the page in one step. r=dolske
2011-09-23 22:28:56 -07:00
Daniel Holbert
6b4f1fa31d
Back out 52b481205766 (Bug 429592) for Linux64 opt orange
2011-10-24 11:25:04 -07:00
Justin Lebar
78e45869f0
Bug 693404 - Part 2: On Mac, purge MADV_FREE'd pages before reading RSS. r=khuey
2011-10-24 13:24:02 -04:00
Justin Lebar
849fa684fe
Back out bug 693404 (2f7668cd67bc, 3db099ca452a) due to red.
2011-10-24 14:02:16 -04:00
Justin Lebar
1850e75880
Bug 693404 - Part 2: On Mac, purge MADV_FREE'd pages before reading RSS. r=khuey
...
--HG--
extra : rebase_source : c0f1f82aba30d32166e17d7d4216017475c9c09a
2011-10-24 13:24:02 -04:00
Benjamin Smedberg
6859a1f2f5
Bug 429592 part A - allow AnnotateCrashReport to be called from off the main thread in the chrome process, r?ted
...
--HG--
extra : rebase_source : 542b5a9b0474360a4c380ac1fa978c3eeaa1810a
2011-10-06 16:33:21 -04:00
Justin Lebar
72783f7f69
Bug 682437 - Add memory reporter for History::mObservers. r=bz
...
--HG--
extra : rebase_source : f280a6beefd32319816ff8720f7bf65c04343b1e
2011-09-14 17:37:45 -07:00
Brad Lassey
a519c9888a
bug 687265 - Front-end support for flash on Android Fennec r=mbrubeck,blassey,dolske,jst
2011-10-07 13:46:02 -04:00
Jeff Walden
eb2cb918a4
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
2011-10-12 12:21:53 -07:00
Jeff Walden
77ebbde4ab
Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
...
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Marco Bonardo
050a8643af
Bug 658305 - Use journal_size_limit on places.sqlite.
...
r=dietrich
2011-09-01 12:01:59 +02:00
Brian Hackett
21a1740a0b
Disable jstracer by default, bug 693815. r=dmandelin
2011-10-11 18:41:45 -07:00
Matt Brubeck
9a844008c2
Merge mozilla-central to mozilla-inbound
2011-10-11 14:11:09 -07:00
Kyle Huey
7acd90d977
Merge b-s to m-c.
2011-10-11 08:20:42 -04:00
Kyle Huey
209504202f
Merge m-c to b-s.
2011-10-09 18:19:28 -04:00
Matthew Noorenberghe
9291ab87db
Bug 461820 - prevent accessing searchbar history from content r=dolske
2011-10-08 21:37:31 -07:00
Gregory Szorc
364d4fb86e
Bug 687225 - Detect MSVC 2011 compiler. r=ted
2011-10-03 21:57:00 -04:00
Luke Wagner
ff185699a3
Bug 632064 - remove JS_GetScopeChain (r=mrbkap)
...
--HG--
extra : rebase_source : dcaab70f180d23ad3e9cd12c2d84d326b012fbb2
2011-09-28 17:57:27 -07:00
Marco Bonardo
0fbbd944d0
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
12db427fa1
Bug 691509 - Run ANALYZE at each schema change (and force a schema change).
...
Partly copied from a patch by Richard Newman.
r=dietrich
--HG--
rename : toolkit/components/places/tests/migration/test_v11_from_v10.js => toolkit/components/places/tests/migration/test_current_from_v10.js
rename : toolkit/components/places/tests/migration/test_v11_from_v10_migrated_from_v11.js => toolkit/components/places/tests/migration/test_current_from_v10_migrated_from_v11.js
2011-10-07 21:10:44 +02:00
Marco Bonardo
65708f667a
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
c2cddc5fb8
Bug 599791 - part 7 - Tests. r=jorendorff
2011-10-07 13:51:21 -04:00
Bobby Holley
4d61442525
Bug 682504 - Tests. r=jorendorff
2011-10-07 13:51:21 -04:00
Geoff Lankow
89a1c8a73b
Bug 692078 - Second attempt to open addons.sqlite doesn't work; r=dtownsend
2011-10-07 11:02:40 +01:00
Ed Morley
0abe4796c2
Backout changeset ef21d6f2187d to correct bug number
2011-10-07 12:36:44 +01:00
Geoff Lankow
bda7dbfc5b
Bug 689375 - Second attempt to open addons.sqlite doesn't work; r=dtownsend
2011-10-07 11:02:40 +01:00
Felix Fung
acef7c78d7
Bug 684190 - "about:newaddon" should not close window, r=Mossop
2011-09-29 20:49:30 -07:00
Matt Brubeck
eb330c0d85
Re-backout 9928fb9a32b1 which was accidentally un-backed-out by the last merge
2011-09-29 19:56:32 -07:00
Matt Brubeck
36eff84bc6
Merge mozilla-central to mozilla-inbound
2011-09-29 17:36:40 -07:00
Ehsan Akhgari
4ef40fe917
Backout changeset 32e9422afd8d (bug 687265) explicitly from mozilla-central
2011-09-29 20:29:11 -04:00
Ehsan Akhgari
5d4dba47bb
Backout changeset 32e9422afd8d (bug 687265) one more time since I accidentally merged it back to mozilla-inbound
2011-09-29 20:16:49 -04:00
Gavin Sharp
d58befdc89
Backed out changeset c96e659e0f0a
...
--HG--
extra : rebase_source : 0cd6c4d0744e2b10bf6081ebd4c474342b48eddf
2011-09-29 17:05:59 -07:00
Ehsan Akhgari
73097fea30
Merge the last green changeset of mozilla-inbound into mozilla-central
2011-09-29 17:38:33 -04:00
Mark Finkle
b02d0598f9
Backout 39d5bb6c6d4d for reftest-2 failures on Android
2011-09-29 14:34:13 -04:00
Mounir Lamouri
fd909f1fa4
Bug 690220 - Fix random orange in browser_bug638292.js. r=mbrubeck
2011-09-29 19:01:49 +02:00
Ehsan Akhgari
a8d2514455
Merge mozilla-central into mozila-inbound
2011-09-29 12:51:50 -04:00
Kyle Huey
3a94d21f88
Bug 687332: Fix OpenWebApps. r=fabrice
2011-09-29 12:06:36 -04:00
Kyle Huey
051b464a36
Bug 687332: Fix up CrashSubmit.jsm. r=ted
2011-09-29 12:06:36 -04:00
Kyle Huey
d822544c8a
Bug 687332: Fix up update tests.
2011-09-29 12:06:36 -04:00
Kyle Huey
2b08b16ff6
Bug 687332: Fix up telemetry.
2011-09-29 12:06:36 -04:00
Kyle Huey
ad4e94ee90
Bug 687332: Fix toolkit/. r=rs
2011-09-29 12:06:36 -04:00
Michael Wu
d8e503c38b
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Michael Wu
e33d8f86f3
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2011-09-28 22:46:19 -07:00
Makoto Kato
760958734d
Bug 681202 - Add Android x86 target. r=glandium
2011-09-29 13:39:03 +09:00
Philipp von Weitershausen
9f5a105790
Merge services-central with mozilla-central
2011-09-28 16:45:43 -07:00
Dave Townsend
aacc41d4cc
Bug 680802: Installing a new add-on at the same time as installing a new version of the app which uses new properties from install.rdf will fail. r=robstrong
2011-09-28 11:41:17 -07:00
Mark Finkle
83136bf3b9
Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
2011-09-29 10:44:03 -04:00
Jonathan Kew
74cae77be0
bug 688779 - restore en-US hyphenation to the Android product. r=dougt
2011-09-29 10:37:56 +01:00
Philipp von Weitershausen
aead88af5d
Merge m-c to s-c
2011-09-27 09:47:53 -07:00
Kyle Huey
4a7c84e525
Merge m-i to m-c.
2011-09-27 08:33:03 -04:00
Tim Taubert
f0eff048ba
merge the last green changeset on fx-team to m-c
2011-09-27 13:21:17 +02:00
Geoff Lankow
05ebb4e7ba
Bug 689404 - Revert change to inline settings that broke some existing Mobile addons; r=bmcbride
2011-09-27 10:10:24 +01:00
Brian R. Bondy
e3e66ae007
Bug 689277 - Memory leak on low resource situations for Windows software updates. r=rstrong
2011-09-28 09:42:36 -04:00
Richard Newman
8856721957
Bug 688279 - Clean up test_favicons.js. r=mak
2011-09-23 10:06:06 -07:00
Tim Taubert
50195fe347
merge the last green changeset on m-c to fx-team
2011-09-27 04:08:27 +02:00
Blair McBride
25a7ac3dfb
Bug 679994 - Checkboxes in "Disable add-ons you no longer use" dialog have no labels, names aren't accessible. r=rstrong, ui-r=Boriss
2011-09-27 14:37:53 +13:00
Dão Gottwald
b3cc7289d8
Bug 689177 - Reduce border radii of header buttons and the search field to match Firefox nav bar changes. r=unfocused
2011-09-27 01:10:20 +02:00
Taras Glek
a8f25be81f
bug 668392: backout addon/person reporting until privacy optin is updated
2011-09-26 13:25:57 -07:00
Matt Brubeck
f97e38bdc3
Merge mozilla-central to mozilla-inbound
2011-09-26 19:09:08 -07:00
Fabrice Desré
66bf666abc
Bug 689330 - update LauncherShortcuts to use the new web apps repository [r=mfinkle]
2011-09-26 17:32:16 -07:00
Ehsan Akhgari
b542efd4e6
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
Trevor Saunders
bc0274e8c3
bug 682247 - telemetry for deprocated IAccessibleTable interface r=surkov
2011-09-15 23:39:15 -04:00
Jeff Muizelaar
1ddc7c7ba1
Bug 678330. Use IOKit to get precise GPU information in GfxInfo on Mac. r=bjacob
...
This lets us get vendor and device ids.
--HG--
extra : rebase_source : 1760ecc1c406c227e473c462e39c95375abb318e
2011-09-27 09:55:42 -04:00
Taras Glek
6a7e68347b
Bug 689256 - Intermittent failure to set calculate timestamp for main; r=glandium
2011-10-10 15:27:05 +01:00
arno renevier
ae39c696bb
Bug 684908 - Save viewSource uri with content cacheKey; r=neil
2011-10-10 15:27:05 +01:00
Marco Bonardo
a88d50316c
Backout efed4eae9cd2 for xpcshell-test failure
2011-10-10 13:46:38 +02:00
Marco Bonardo
0bde558a36
Bug 692496 - Avoid table scan in expiration by restricting on flattened data.
...
r=dietrich
2011-10-10 12:15:41 +02:00
Marco Bonardo
8b761f2d8d
Bug 692493 - Add maintenance for visit_count and last_visit_date.
...
r=dietrich
2011-10-10 12:15:27 +02:00
Marco Bonardo
8d71bae6bb
Bug 690354 - Idle expiration never runs for clean databases.
...
r=dietrich
2011-10-10 12:15:12 +02:00
Ehsan Akhgari
b38e2eb7f9
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-09-26 10:35:13 -04:00
Ed Morley
528fb842c2
Backout changeset 81a7f5489ebc (bug 679352), since burning comm-central; a=callek
2011-09-25 16:27:30 +01:00
Ed Morley
f3fbdff531
Backout changeset 971ed890c27d (bug 679352), since burning comm-central; a=callek
2011-09-25 16:26:10 +01:00
Matt Brubeck
0b54cdd045
Merge mozilla-central to mozilla-inbound
2011-09-24 08:13:45 -07:00
Marco Castelluccio
df855d53e6
Bug 679352 - Remove libreg. r=khuey
2011-09-24 16:28:21 +02:00
Marco Castelluccio
accf670bd6
Bug 679352 - Remove libreg (Part 1: Clean nsProfileMigrator). r=bsmedberg
2011-09-24 16:25:20 +02:00
Ed Morley
55aca1fe95
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-09-24 04:35:02 +01:00
Rafael Ávila de Espíndola
c7e7073052
Bug 687696 - Use nsRefPtr instead nsCOMPtr. r=mak.
...
--HG--
extra : rebase_source : 7d8238fc2202e86c23a3426bb076a11dcb11b7a8
2011-09-23 21:29:48 -04:00
Ed Morley
43653f54ce
Bug 686170 - Remove modules/zlib/standalone; r=ted
2011-09-24 02:16:45 +01:00
Rob Campbell
35858fa077
merge fx-team to m-c
2011-09-23 19:43:05 -03:00
Jared Wein
02bd2d3ffc
Bug 462117 - Reducing the number of visible controls when the video is too small. r=dolske
2011-09-23 12:43:03 -07:00
Ted Mielczarek
3618ad5119
merge build-system to mozilla-central
2011-09-23 08:40:48 -04:00
Boris Zbarsky
788803a0af
Bug 660233 part 1. Fix tests that assume UniversalXPConnect in otherwise-untrusted pages will get one nodePrincipal, documentURIObject, baseURIObject properties. r=mrbkap
...
--HG--
rename : dom/tests/mochitest/bugs/test_bug396843.html => dom/tests/browser/browser_bug396843.js
2011-09-23 01:03:50 -04:00
Ed Morley
75ae874a24
Bug 660718 - Add a link from about:support to about:memory; r=ehsan
2011-09-23 00:24:49 +01:00
Mike Hommey
cf39bdb1ee
Bug 686435 - Add a telemetry probe on nsAppShellService::CreateTopLevelWindow. r=taras
2011-09-23 14:30:49 +02:00
Ted Mielczarek
8cb2a8ef38
bug 679427 - make event loop responsiveness threshold and interval configurable via environment variable. r=jlebar
2011-09-09 08:51:08 -04:00
Kyle Huey
75aa6eed7a
Merge m-c to b-s.
2011-09-15 16:44:46 -07:00
Ehsan Akhgari
733e4ea2dd
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-09-15 09:41:15 -04:00
Neil Rashbrook
c59400d1b6
Bug 660532 Remove useless uses of PromiseFlatCString r=sdwilsh
2011-09-15 09:36:07 +01:00
Margaret Leibovic
7f4c39e9a7
merge m-c into fx-team
2011-09-14 11:57:00 -07:00
Kyle Huey
0bf2dfd277
Merge m-c to b-s.
2011-09-14 08:45:54 -07:00
Justin Wood
1e9a422ca0
Address review comment for Bug 680113 that I missed when checking in. r=Unfocused
2011-09-14 06:33:12 -04:00
Margaret Leibovic
5b575af948
Bug 685302 - Use "website" instead of "web site" consistently across all strings in the UI. r=dao
2011-09-13 16:42:37 -07:00
Alexander Surkov
6f106cfbfc
Bug 685846 - DOMMenuItemActive is not fired for richlistitem of richlistbox autocomplete popup if it's selected repeatedly, r=enn
2011-09-15 11:33:16 +09:00
Justin Wood
c5f31e023d
Test for Bug 680113 - Select Add-ons dialog lists distribution add-ons as installed by the user. r=Unfocused
2011-09-13 01:18:01 -04:00
Kyle Huey
775e4bf54d
Merge m-c to b-s.
2011-09-11 05:32:38 -04:00
Justin Wood
c07560ce54
Backed out changeset 4f7f1840152b (Bug 680113) due to orange.
2011-09-09 23:24:27 -04:00
Felix Fung
3cc87d7296
Bug 626626 - Reference Correct Strings in Password Manager. r=dolske
2011-09-08 12:36:35 -07:00
Margaret Leibovic
b7630025bb
merge m-c into fx-team
2011-09-13 09:38:41 -07:00
Kailas
4eaefa188e
Bug 680812 - Excessive space between "280" and "KB" in download dialog; r=dolske
2011-09-12 10:24:02 -04:00
Justin Wood
1c9e69c53b
Bug 680113 - Select Add-ons dialog lists distribution add-ons as installed by the user. r=Mossop ui-r=faaborg
2011-09-08 04:11:17 -04:00
Jiten
dbfb7766e5
Bug 655647 - Allow per-process GC/CC from about:memory. r=dougt
2011-09-13 19:53:51 +02:00
Kyle Huey
614dad33a3
Merge m-c to b-s.
2011-09-07 10:47:50 -04:00
Matt Brubeck
ef44922f52
Back out 6cd3556fc807 (bug 674290) because of unittest leaks
2011-09-06 20:42:09 -07:00
Mike Hommey
f45f435485
Bug 683441 - Always sign NSS libraries from packager.mk. r=ted
2011-09-06 08:19:37 +02:00
Matheus Kerschbaum
20f237a9b4
Bug 683874 - Remove modules/libimg/makefile from toolkit-makefiles.sh r=ted
2011-09-04 10:41:02 +01:00
Mike Hommey
d0a3d1bc2f
Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440)
2011-09-03 08:19:06 +02:00
Mike Hommey
42fa5b0cd7
Merge m-c to b-s
2011-09-03 08:17:58 +02:00
Ed Morley
ed260633c7
Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE
2011-09-03 04:35:21 +01:00
Matheus Kerschbaum
3a32a934c7
Bug 683874 - Remove modules/libimg/Makefile.in r=ted
2011-09-03 01:55:30 +01:00
Kyle Huey
2fe1065da6
Merge b-s to m-c.
2011-09-02 17:35:11 -04:00
Ehsan Akhgari
20af295975
Keep changeset 7ee51f8ea940 backed out on the reverted tree
2011-09-02 09:06:23 -04:00
Ehsan Akhgari
064b64de3a
Keep changeset 6a70000360a0 backed out on the reverted tree
2011-09-02 09:04:24 -04:00
Ehsan Akhgari
a171549936
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Marco Bonardo
8b11db042a
Backout 6a70000360a0, e5c8fdabdf66 to figure out Windows reftest permaorange on a CLOSED TREE
2011-09-02 10:57:36 +02:00
Rafael Ávila de Espíndola
e281bb7586
revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
...
CLOSED TREE
2011-09-01 22:01:56 -04:00
Jeremias Bosch
8fc3abcf7f
Bug 682814 - Fennec on N9 can not get launched from other application; r=romaxa
2011-09-01 22:14:01 +01:00
Mike Hommey
4904953e05
Bug 683171 - Fixup. r=me
2011-09-01 18:41:33 +02:00
Mike Hommey
1fbab12774
Bug 680440 - Clean up jemalloc linkage. r=khuey
2011-09-01 14:11:56 +02:00
Rafael Ávila de Espíndola
095c47c645
Bug 674647 - Add an explicit MOZ_CAN_RUN_PROGRAMS variable. r=ted.mielczarek.
...
The common cases are computed as before, but it can also be explicitly set.
--HG--
extra : rebase_source : 974c547f9fb8f4403f58f5ee5ddc4d4dd0600fbe
2011-09-01 16:50:27 -04:00
Rafael Ávila de Espíndola
1ee04b6cea
Bug 680277 - Change another use of MOZ_OPTIMIZE_FLAGS to MOZ_FRAMEPTR_FLAGS. r=khuey.
2011-09-01 16:43:50 -04:00
arno renevier
72d929e113
bug 679784: let nsIContentPrefService handle private browsing mode; r=ehsan
...
Manage private browsing mode in content pref service. CPS should be available
in private browsing mode, but should not store informations on disk, and should
clear all informations once the private session ends.
When setting a pref in private mode, it is stored in an in-memory hash table.
When getting a pref, it is retrieved from that hash table if available.
Otherwise, it is retrieved using the standard mechanism. When removing a pref,
it is retrieved from the hash table. The rationale is that in private mode,
it's ok to read a pref from normal database, but not ok to set it.
The in-memory hash table is cleared when leaving the private browsing mode.
When removing a set of preferences (with removeGroupedPrefs or
removePrefsByName), preferences are removed from the in-memory hashtable, *and*
from normal mode database. The rationale is that visiting a website may trigger
setting/getting/removing for a specific preference only. But removing many
prefs at once is the result of an action not associated with a website. For
example, user may wish to delete all its informations. In that case, user
probably expects to not have those informations restored once it leaves private
browsing mode.
2011-09-01 14:13:03 -04:00
Kyle Huey
7b7b45a351
Merge m-c to b-s.
2011-08-31 07:52:43 -04:00
Mike Hommey
ae8826e9a6
Bug 681238 part 2 - Test WindowsDllInterceptor on functions we intercept in our codebase. r=vlad
2011-08-29 13:23:45 +02:00
Mike Hommey
6224a26335
Bug 681238 part 1 - Intercept a function from the executable in TestDllInterceptor. r=vlad
2011-08-29 13:23:35 +02:00
Mike Hommey
4d3f9b6547
Bug 681238 part 0 - Support a few more opcodes and fix x86 mov r, [r] test. r=vlad
2011-08-29 13:23:21 +02:00
Marco Bonardo
3787713c22
Backout 04545026b4ae (Bug 658305) due to increase in reftests shutdown crashes on Linux.
2011-09-01 14:33:15 +02:00
Michael Wu
990540dee3
Bug 676188 - Misc misuses of PRBool caught by the compiler, r=jimm,jst,bz,dougt,roc,mak
2011-08-30 11:55:14 -07:00
Michael Wu
4d3352bc1e
Bug 682547 - Convert readstrings.cpp to bool, r=rstrong
2011-08-30 11:55:14 -07:00
Margaret Leibovic
f039323edf
Bug 670194 - Startup numbers don't account for interactive startup interruptions. r=dtownsend
2011-08-25 14:11:18 -04:00
Trevor Saunders
2b5a1b6727
bug 679786 - telemetry reporting use of ISimpleDOM* interfaces r=surkov
2011-08-17 10:43:20 -07:00
Gavin Sharp
1c1fda0ffc
Bug 657462: don't select the first item in the download manager automatically, r=dolske
...
--HG--
extra : transplant_source : %E04%E4x%1Dh%EC%14%B7%8D%9C%19%AA%20%21%81R%F1n%CE
2011-09-29 14:06:45 -07:00
Matt Brubeck
4a976aab61
Back out 2780356be1a1 (bug 675574) and 9928fb9a32b1 (bug 690220) on suspicion of causing browser-chrome shutdown hangs
2011-09-29 14:44:36 -07:00
Ehsan Akhgari
718a93adce
Merge mozilla-central into mozilla-inbound
2011-09-29 17:26:09 -04:00
Neil Deakin
aa0fbc4269
Bug 370396, focus tab if something in another tab ends up being focused when switching tabs, r=neil
2011-09-29 16:05:10 -04:00
Fabrice Desré
998e2d8ca4
Bug 679194 - Add a permission prompt for mozApps.mgmt.list and mozApps.mgmt.uninstall [r=mfinkle]
2011-08-15 18:56:42 -07:00
Fabrice Desré
4cce8e2dd7
Bug 609043 - Add support for Open Web Apps [r=mfinkle]
2011-08-15 12:16:50 -07:00
Ed Morley
2bbab2e325
Bug 684327 - toolkit-makefiles.sh adjustments for js/src/xpconnect/tests/components/ changes; rs=build
2011-09-25 16:15:30 +01:00
Paul Biggar
d8fd60d75c
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
...
--HG--
extra : rebase_source : b2f041ab27c500636598fe6213481c1a5f0989e8
2011-09-22 15:43:11 -07:00
Jonathan Protzenko
4bd1f9ae5a
Bug 681873 - Add basic Telemetry support to Thunderbird r=tglek
2011-09-09 13:47:53 +02:00
Masayuki Nakano
f2f407c14b
Bug 669028 part.14 toolkit should use mozilla::LookAndFeel rather than nsILookAndFeel r=neil
2011-09-09 11:27:13 +09:00
Justin Lebar
5315b70bee
Bug 674290 - Expose contents of /proc/self/maps and smaps in about:memory. r=njn
2011-08-05 18:22:11 -04:00
Kailas
d42acccd24
Bug 683258 - Size reported as -1 bytes when attempting download with no Content-Length header; r=dolske
2011-09-06 15:32:52 -04:00
Neil Deakin
4cf9767a35
Bug 507186, check source of command events so that checkboxes with an attached command will update preferences properly, r=neil
2011-09-06 10:44:55 -04:00
Jeff Muizelaar
e07922260d
Bug 673176. Record decoding speed for different image decoders. r=jlebar
...
--HG--
extra : transplant_source : %1A%1Dav%7C%C5%BF%9B%09%94bl%AC%14%CCpg%24R%AE
2011-09-22 16:25:56 -04:00
Ehsan Akhgari
d4e19e65a6
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-09-22 11:26:59 -04:00
Justin Wood
a761563f60
Bug 688357, fix SeaMonkey Windows Build Failure due to Bug 648581. r=khuey
...
--HG--
extra : rebase_source : 1be0a5ae4322c5bfa43d25a235671870438eae91
2011-09-22 08:18:48 -04:00
Marco Bonardo
bdd6622a4d
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
e82895a375
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.
--HG--
extra : rebase_source : ddd5bf7973458df14c31f72567b147996b0fac00
2011-09-21 14:14:40 -04:00
Rafael Ávila de Espíndola
935ed2bcfd
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.
--HG--
extra : rebase_source : 8923378f4b1c58da8e128009efdf309f8ec29da3
2011-09-21 13:02:40 -04:00
Brian R. Bondy
b18682fa72
Bug 674957 - mochitests-5: test_alerts.htmltimed out after 330 seconds. r=sdwilsh
2011-09-21 12:54:50 -04:00
Mike Hommey
b201a0ed20
Bug 688062 - Avoid linking the crash reporter against libmozutils. r=ted
2011-09-21 18:06:14 +02:00
Mike Hommey
e9f9b017a8
Bug 686876 - Move libraries at the top level in the apk. r=mfinkle
2011-09-21 18:06:14 +02:00
Oonishi Atsushi
5db5ec8f54
Bug 311007 - Add aFlags arg to onLocationChange(...), to distinguish between same-document and different-document. r=smaug, sr=bzbarsky
2011-11-10 15:01:11 +01:00
Rafael Ávila de Espíndola
b9622317ab
Bug 688913 - Finalize statements in extensions/cookie and toolkit/components/contentprefs. r=mak.
2011-10-28 10:55:20 -04:00
Benoit Girard
ecd5f82a46
Bug 683229 - Add user space profiling using Simple Profiler System (SPS). r=cjones r=jmuizelaar
...
--HG--
extra : rebase_source : 2482a65256588b88663e8f0ab621b9787bbe5489
2011-08-26 17:05:37 -07:00
Geoff Lankow
7ec43aed40
Bug 684107 - Remove private browsing code from DownloadLastDir.jsm after bug 679784 is fixed; r=ehsan
2011-09-03 22:02:32 +12:00
Geoff Lankow
bb7126dc8c
Bug 664895 - Make the details pane not jump when a screenshot image is loaded, r=bmcbride
2011-09-05 11:26:06 +01:00
Tatiana Meshkova
b894beeaa7
Bug 684403 - error: forward declaration of 'struct MApplicationService'; r=romaxa
2011-09-04 13:57:50 +01:00
Rafael Ávila de Espíndola
81ce277862
Bug 674647 - Add an explicit MOZ_CAN_RUN_PROGRAMS variable. r=ted.mielczarek.
2011-09-03 16:38:02 -04:00
Rafael Ávila de Espíndola
a8c970acc2
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Jason Orendorff
13b1ee332a
Bug 682871 - make package fails when $(MOZILLA_DIR) is a relative path. r=Callek, sr=ted.
2011-09-02 16:52:16 -05:00
Marco Bonardo
60bab9bb47
Bug 658305 - Use journal_size_limit on places.sqlite.
...
r=dietrich
2011-09-01 12:01:59 +02:00
Marco Bonardo
52e0739e0d
Bug 682676 - Urlbar performance regression with SQLite 3.7.7.1.
...
r=sdwilsh
2011-09-01 12:01:58 +02:00
Ed Morley
19a1226d22
Merge last green changeset on m-i to m-c
2011-09-01 08:41:18 +01:00
Kyle Huey
1e3942285f
Backout Bug 679945 until we sort out some non-Firefox linking issues.
2011-08-31 18:17:18 -04:00
Philipp von Weitershausen
4d133b9c12
Merge services-central with mozilla-central
2011-08-31 11:20:28 -07:00
Kyle Huey
ee99643abd
Merge again ...
2011-08-31 11:00:13 -04:00
Kyle Huey
4f13543825
Merge b-s to m-c.
2011-08-31 10:59:12 -04:00
Mounir Lamouri
1b6566e29f
Merging mozilla-inbound into mozilla-central.
2011-08-31 16:56:23 +02:00
Rob Campbell
1e780be459
merge m-c to fx-team
2011-08-31 09:21:43 -03:00
Marco Bonardo
22ac610317
Bug 681420 - Improve responsiveness of history deletion.
...
r=dietrich sr=rstrong
2011-08-31 13:46:22 +02:00
Mike Ratcliffe
0b8cb6dd25
Bug 582596 - Style view centered around answering common CSS questions, f=l10n, r=dolske, msucan
2011-08-30 09:12:02 -03:00
Philipp von Weitershausen
644a603ea5
Merge m-c to s-c
2011-08-29 12:58:49 -07:00
Rob Campbell
b9acef0ccf
merge m-c to fx-team, clobbered windows
2011-08-29 12:19:08 -03:00
Kyle Huey
2eb5f2b441
Merge m-c to b-s.
2011-08-28 06:00:17 -04:00
Marco Bonardo
40c1e206de
Merge mozilla-central and mozilla-inbound
2011-08-27 10:40:12 +02:00
Blair McBride
34d5fb481f
Bug 672485 - Ensure window watcher is defined. r=dtownsend,jst
2011-08-27 09:24:20 +12:00
Gregory Szorc
5cc03ef716
Bug 682027 - Make returned fields in XPIProvider.getVisibleAddons consistent; r=Mossop
2011-08-26 12:40:57 -07:00
Ms2ger
b12351fbda
Bug 672054 - Part a: Remove nsIDOMNSUIEvent; r=smaug
2011-08-26 09:43:49 +02:00
Rob Campbell
f6795ab075
merge m-c to fx-team
2011-08-26 11:38:59 -03:00
Matheus Kerschbaum
027adbec85
Bug 671465 - Remove some javaxpcom left-overs. r=khuey
2011-08-26 00:35:13 +01:00
Matheus Kerschbaum
75d57c1b63
Bug 671465 - Remove reference to dead MAKEFILES_sun_java variable in toolkit-makefiles.sh r=khuey
2011-08-26 00:35:13 +01:00
Matheus Kerschbaum
7524e143b7
Bug 680792 - Remove support for Irix from our build system. r=ted
2011-08-26 00:34:45 +01:00
Marco Castelluccio
1d98c5c4d4
Bug 650494 - Remove nsIXULPrototypeCache; r=khuey,smaug
2011-08-26 20:50:23 +01:00
Tim Taubert
18b9bd96e8
merge the last green changeset on m-c to fx-team
2011-08-25 11:19:18 +02:00