Commit Graph

61 Commits

Author SHA1 Message Date
Marshall Culpepper
5ca7854451 Bug 764683: Manage /system mount permissions when applying Gecko updates in B2G, and download them to /data/local. r=rstrong r=bbondy r=cjones 2012-08-27 12:27:14 -03:00
Gian-Carlo Pascutto
c056c62081 Bug 673470 - Simplify PrefixSet by removing (unneeded) thread safety. r=dcamp 2012-08-15 09:10:24 +02:00
Gian-Carlo Pascutto
f6e66dd24e Bug 673470 - Replace the sqlite safeb store with a flat file. r=dcamp 2012-08-15 09:04:19 +02:00
Ehsan Akhgari
2362f4b5ee Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
When Firefox downloads an update, it previously kept the update around to apply
it on the next restart.  This patch changes this so that the updater program
is launched in the background as soon as the update has finished downloading
in order to stage the updated version of the application by copying the
existing installation directory to a temporary location and applying the update
on top of it, and replace the existing installation directory with the staged
directory on the next restart.

Because the replacing step is typically very fast, this patch eliminates the
wait for the update to be applied on restart, making it unnecessary to show a
progress dialog when restarting.

--HG--
rename : toolkit/mozapps/update/test/chrome/test_0092_finishedBackground.xul => toolkit/mozapps/update/test/chrome/test_0093_stagedBackground.xul
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test/unit/test_0113_general.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test/unit/test_0114_general.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test/unit/test_0115_general.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0172_fileLocked_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0173_fileLocked_xp_win_partial.js
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test_svc/unit/test_0113_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test_svc/unit/test_0114_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test_svc/unit/test_0115_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test_svc/unit/test_0172_fileLocked_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test_svc/unit/test_0173_fileLocked_xp_win_partial_svc.js
2012-05-22 10:50:04 -04:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Gian-Carlo Pascutto
08beb49296 Backout 173f90d397a8 (Bug 673470). rs=dcamp a=mfinkle 2012-04-20 07:46:47 +02:00
Henri Sivonen
6792924c2c Bug 650784 part 1.5 - Move nsScriptableUnescapeHTML from Toolkit to Core. r=smaug.
--HG--
rename : toolkit/components/feeds/nsIScriptableUnescapeHTML.idl => parser/html/nsIScriptableUnescapeHTML.idl
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.cpp => parser/html/nsParserUtils.cpp
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.h => parser/html/nsParserUtils.h
2012-02-27 13:57:48 +02:00
Henri Sivonen
3ec758cd7c Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug. 2012-02-27 13:57:48 +02:00
Gian-Carlo Pascutto
a784af5a5b Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Gian-Carlo Pascutto
99a251d9ae Backout 44a0dc4fb9ff (Bug 673470) for Talos regression. 2012-02-01 20:10:02 +01:00
Gian-Carlo Pascutto
00125c4e7a Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Gian-Carlo Pascutto
97c841a200 Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp 2012-01-10 17:09:32 +01:00
Nicholas Nethercote
ef3a6226a7 Bug 705602 - Use mallocSizeOf in prefixset memory reporter. r=gpc.
--HG--
extra : rebase_source : f228466f7e082a152ceaafc8f8f1c4b71f5f550f
2011-12-13 20:54:18 -08:00
Marco Bonardo
02db1af9d4 Bug 707946 - Improve performances of hasChildren for tag queries.
r=dietrich sr=gavin
2011-12-07 21:56:26 +01:00
Gian-Carlo Pascutto
a560902f05 Bug 698326 - Remove countMe argument to SizeOf in UrlClassifier. r= 2011-11-15 18:51:06 +01:00
Gian-Carlo Pascutto
2e44b717ed Bug 698326 - Add memory reporter for the url-classifier. r=njn,jlebar 2011-11-13 11:25:48 +01:00
Marco Bonardo
2a9f984d5f Backout 38abb03271de (bug 698326) due to xpcshell tests failure 2011-11-11 20:12:12 +01:00
Gian-Carlo Pascutto
25af2273d3 Bug 698326 - Add memory reporter for the url-classifier. r=njn,jlebar 2011-11-11 18:57:22 +01:00
Gian-Carlo Pascutto
a78023b65c Bug 669410 - Make the url-classifier PrefixSet persistent on startup/shutdown. r=tony 2011-09-08 22:16:59 +02:00
Gian-Carlo Pascutto
e59151216c Bug 669410 - Use PrefixSet to speed up URL classification. r=tony 2011-09-08 22:15:18 +02:00
Gian-Carlo Pascutto
9a5f444432 Bug 669410 - Add PrefixSet datastructure for SafeBrowsing. r=dcamp 2011-09-08 22:15:08 +02:00
Mark Finkle
b448cb7549 Bug 676293 - Add ability to make 'home screen shortcut' for Bookmarks [r=fabrice, r=blassey]
--HG--
rename : mobile/components/build/nsIPhoneSupport.idl => mobile/components/build/nsIShellService.idl
rename : mobile/components/build/nsPhoneSupport.cpp => mobile/components/build/nsShellService.cpp
rename : mobile/components/build/nsPhoneSupport.h => mobile/components/build/nsShellService.h
2011-08-08 22:37:57 -04:00
Matheus Kerschbaum
df5d3eff0b Bug 669040 part 1: Remove build-system and toolkit dependency on mork and morkreader. r=mak 2011-08-06 17:24:52 +02:00
Mehdi Mulani
54cb96daf9 Bug 572463 - Switch nsUrlClassifierHashCompleter from C++ to a JS implementation. r=dcamp,Mossop 2011-04-26 16:57:45 -07:00
Fabrice Desré
27a2f554ac Bug 590225 - webapps OS level integration for Android a=blocking-fennec, r=mwu,vladimir, blassey 2010-10-15 14:16:45 -04:00
Gavin Sharp
96897fe3ef Backed out changeset 7e10dcf5f763 (bug 590225) due to bustage, a=me 2010-10-04 13:33:14 -04:00
Brad Lassey
663ff2ab7a Bug 590225 - webapps OS level integration : Android a=blocking-fennec, r=mwu, r=vladimir 2010-10-04 10:54:40 -04:00
Justin Dolske
a239f2988d Bug 439716 - Form Manager should be a JavaScript-based component. p=zpao+dolske, r=zpao, r=dolske, r=gavin 2010-05-25 21:35:09 -07:00
Marco Bonardo
1593a62e17 Bug 546942 - Move places import-export-service to toolkit. r=sdwilsh
--HG--
rename : browser/components/places/public/nsIPlacesImportExportService.idl => toolkit/components/places/public/nsIPlacesImportExportService.idl
rename : browser/components/places/src/nsPlacesImportExportService.cpp => toolkit/components/places/src/nsPlacesImportExportService.cpp
rename : browser/components/places/src/nsPlacesImportExportService.h => toolkit/components/places/src/nsPlacesImportExportService.h
2010-03-24 02:17:49 +01:00
Mark Banner
c1f7eefbf4 Bug 550145 NS_APPSTARTUP_CONTRACTID should exist in nsToolkitCompsCID.h and not nsXPFEComponentsCID.h (kill nsXPFEComponentsCID.h). r=benjamin 2010-03-05 12:11:55 +00:00
Justin Dolske
96a92e2d67 Bug 458812 - Remove support for importing from old mork-based formhistory.dat. r=vladimir 2009-12-13 17:04:41 -08:00
Michael Ventnor
06caf49741 Bug 469880. Support a libnotify-based implementation of nsIAlertsService for GTK. r+sr=roc,r=ted
--HG--
extra : rebase_source : f9a6a01ffaf868712429a42193a275eecaf9a614
2009-01-08 21:12:16 +13:00
reed@reedloden.com
0d0d517d7f Bug 412374 - "Download Mgr bypasses Vista Parental Controls' file-blocking flag" [p=jmathies@mozilla.com (Jim Mathies) r=sdwilsh sr=bsmedberg a=blocking-firefox3+] 2008-03-29 00:12:13 -07:00
reed@reedloden.com
1f43e361f6 Back out Jim Mathies's patch from bug 412374 due to build bustage on non-Vista systems. 2008-03-19 23:34:26 -07:00
reed@reedloden.com
94a58623ed Bug 412374 - "Parental Controls can be easily bypassed by going back to the download source" [p=jmathies@mozilla.com (Jim Mathies) r=sdwilsh sr=bsmedberg a=blocking-firefox3+] 2008-03-19 23:01:26 -07:00
dcamp@mozilla.com
3e8c1eb798 Bug 402611: Deal with changes to the safebrowsing v2 protocol. r=tony, a1.9=beltzner 2008-01-29 12:57:18 -08:00
dcamp@mozilla.com
6306732342 Back out bug 402611 for bloat-test orange 2008-01-28 17:58:15 -08:00
dcamp@mozilla.com
7112110cef Bug 402611: Deal with changes to the safebrowsing v2 protocol. r=tony, a1.9=beltzner 2008-01-28 15:04:43 -08:00
mozilla.mano@sent.com
268fae2aa7 Bug 373838 - Replace nsNavHistoryResultTreeViewer with a JS, browser-specific tree view. r=dietrich. 2007-03-25 05:28:29 -07:00
tony%ponderer.org
9a4f57b7eb Bug 370860: A very long URI hangs under phishing protection code
patch:  v4: move canonicalizeURL to c++
r=bryner,sr=darin
2007-02-27 23:49:44 +00:00
sayrer%gmail.com
7e42eae088 Bug 353434. Remove C++ feed parsing for livemarks on trunk (places). r=dietrich 2006-10-19 02:24:30 +00:00
benjamin%smedbergs.us
d69b941372 Bug 321219 - separate places backend into toolkit, r=beng 2006-07-18 19:41:12 +00:00
tony%ponderer.org
788b00d2ae bug 340603: getting table updates consumes large amounts of memory
patch: interface for streaming updates
r+a=darin
2006-06-15 19:10:04 +00:00
tony%ponderer.org
b0dd321439 backing change out of closed tree 2006-06-14 00:41:24 +00:00
tony%ponderer.org
4a3845a62d bug 340603: getting table updates consumes large amounts of memory;
interface for streaming updates
r+a=darin
2006-06-13 23:39:29 +00:00
tony%ponderer.org
3b962d66f2 rolling back toolkit/component/build files from bug 340603 to fix the build 2006-06-08 01:43:48 +00:00
tony%ponderer.org
f77d557d81 Bug 340603: safebrowsing getting table updates consumes large amounts of
memory, patch "interface for streaming updates"
r+a=darin
2006-06-08 01:08:44 +00:00
sayrer%gmail.com
889faf818b b=325080. add atom 0.3 and better html handling to feed processor. r+a=ben 2006-05-06 04:13:20 +00:00
brettw%gmail.com
4db436d5f2 Bug 336203 (for tony@ponderer.org) r=darin Add new safe browsing C++ service 2006-05-05 21:42:47 +00:00
bryner%brianryner.com
daed416e86 Add a mozstorage-based FormHistory implementation, with an importer that uses the MorkReader class. Stop building Mork if building Places. Bug 324170, r=brettw, bsmedberg. 2006-01-26 19:17:04 +00:00