Marco Bonardo
17cb4ef937
Bug 456029 - optimize the temp table triggers
...
This changeset makes the triggers work much faster which should greatly reduce
the timings of adding a visit and a bookmark.
r=sdwilsh
2008-10-17 06:12:52 -04:00
Shawn Wilsher
324faf73c0
Bug 450290 - Sync the temp tables to the permanent tables.
...
This changeset adds code that is run at app-startup that will flush out changes
to the temporary tables into the permanent ones. For moz_places, this is done
whenever we sync moz_historyvisits and when we add or modify a bookmark. For
moz_historyvisits, this is done on a timer controlled by the preference
places.syncDBTableIntervalInSecs.
Changeset includes full test coverage for the above behaviors.
r=dietrich
r=Mak77
--HG--
rename : toolkit/components/places/tests/unit/head_bookmarks.js => toolkit/components/places/tests/background/head_background.js
2008-10-17 06:12:51 -04:00
Marco Bonardo ext:(%2C%20Shawn%20Wilsher%20%3Csdwilsh%40shawnwilsher.com%3E)
ab683c2014
Bug 449640 - Modify the places backend to use the temporary tables &
...
Bug 450705 - Optimize the query changes from the temp table rewrite
This changeset merges patches from two bugs to actually use the temporary tables
created for places.
Bug 449640 patch by Shawn Wilsher <sdwilsh@shawnwilsher.com>
r=dietrich, r=Mak77
Bug 450705 patch by Marco Bonardo <mak77@bonardo.net>
r=sdwilsh, r=dietrich, r=Mardak
2008-10-17 06:12:51 -04:00
Shawn Wilsher
4e36cb2d33
Bug 449086 - Create temporary tables for frequently used places tables
...
This changeset creates two temporary tables that will be used when inserting
data into moz_places and moz_historyvisits. This will reduce the number of
writes as well as the number of fsyncs that happen.
r=dietrich
2008-10-17 06:12:50 -04:00
Marco Bonardo
3667235912
Bug 429350 - Unable to delete tags from column list, r=mano
2008-10-17 12:06:53 +02:00
Alexander Surkov
277a3369a9
Bug 460239 - move static methods from nsAccessible and nsAccessNode to utils, r=aaronlev
2008-10-17 18:10:43 +08:00
Alexander Surkov
a11a3ce2c8
Bug 460402 - remove extra noise when there is no document accessible, r=aaronlev
2008-10-17 18:09:22 +08:00
Mats Palmgren
314219e0f0
Crashtest for bug 456196, by Martijn Wargers <martijn.martijn@gmail.com>.
2008-10-17 10:13:34 +02:00
Mats Palmgren
d7b18eed7d
Use iterative algorithms when cloning and deleting lists. b=456196 r+sr=dbaron
2008-10-17 10:13:16 +02:00
Mats Palmgren
1635f43eab
Remove unintentional BOM. b=460248 r=roc
2008-10-17 09:02:12 +02:00
Jonas Sicking
029dc0cbb6
merge backout
2008-10-16 22:49:48 -07:00
Jonas Sicking
bd687dd35a
Backed out changeset eeeaee484609 due to test failure
2008-10-16 22:48:37 -07:00
Masayuki Nakano
d633a7531b
Bug 456522 fix 4 warnings of nsPresContext.h r+sr=roc
2008-10-17 14:45:25 +09:00
Jonas Sicking
13877d8feb
Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770. Relanding with some things removed to see if they caused leak.
2008-10-16 21:24:29 -07:00
Serge Gautherie
064770703c
Merge: Backed out changeset: 1a8fd714a794
2008-10-17 04:11:52 +02:00
Serge Gautherie
7e5b2e816d
Backed out changeset: 1a8fd714a794
...
Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770
which leaks 280 kB.
2008-10-17 04:10:25 +02:00
Serge Gautherie
622e6aa1ec
Work around failing (new) test from
...
b7253556900e Simon Montagu — Bug 453468: fix regression in wrap attribute in textareas from bug 99457. r+sr=dbaron
2008-10-17 03:34:22 +02:00
Chris Double
8f39fe8e21
Bug 398185 - Add byte range request support to JS httpd - r=jwalden+bmo
2008-10-17 12:38:14 +13:00
David Triendl
40d6fdce70
Bug 457470 - Update public suffix (effective TLD) list (3); r=gerv
2008-10-17 01:29:10 +02:00
Olli Pettay
9cf97b9a46
Bug 459848 - backout bug 346984 r+sr=bz
2008-10-17 01:35:45 +03:00
Justin Dolske
0a4f228e1e
Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor.
2008-10-16 15:20:21 -07:00
Jonas Sicking
626b09918e
Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770
2008-10-16 15:02:15 -07:00
Jesse Ruderman
efecec453c
Add bug 370897 crashtest
2008-10-16 14:49:40 -07:00
Simon Montagu
2c9f74ad6c
Bug 453468: fix regression in wrap attribute in textareas from bug 99457. r+sr=dbaron
2008-10-16 14:34:10 -07:00
Josh Aas
c3ed40be91
build fixes for the Mac OS X basic plugin in our plugin SDK. b=459091 sr=dougt
2008-10-16 16:21:54 -04:00
Shawn Wilsher
5b77a76c5c
Bug 460315 - set journal_mode to TRUNCATE
...
Sets the journal_mode to the places database to TRUNCATE
r=dietrich
2008-10-16 15:59:33 -04:00
Shawn Wilsher
96d519e918
Bug 449443 - Upgrade to SQLite 3.6.4
...
This changeset is the actual upgrade to SQLite.
2008-10-16 15:59:33 -04:00
Shawn Wilsher
03ecc66294
Bug 449443 - Upgrade to SQLite 3.6.4
...
This changeset contains the changes needed to Mozilla code.
r=Mano
2008-10-16 15:59:31 -04:00
Brad Lassey
bbd63328f2
Backed out changeset 9fde2bdd93ef due to unit test failures
2008-10-16 14:10:57 -04:00
Brad Lassey
e4bae015bb
Backed out changeset 9fde2bdd93ef
2008-10-16 14:09:08 -04:00
Siddharth Agarwal
0dd884b576
Bug 455738 - Add support for new Vista locales; r=smontagu
2008-10-16 17:28:24 +02:00
Laurent Jouanneau
9f3ec1013a
Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer. Now with passing tests. r=smaug, sr=bzbarsky
2008-10-16 11:16:52 -04:00
Boris Zbarsky
46cf60d69f
Make this test pass in profiles where the default charset is not ISO-8859-1
2008-10-16 11:11:02 -04:00
Ben Newman
d98d55982b
Bug 460124. Remove no-longer-needed code, since now we calculate hash values for nsPrincipals in a sane way. r+sr=bzbarsky
2008-10-16 10:56:51 -04:00
Brad Lassey
ccdc1295e6
Bug 458953 - undef'ing LoadImage in nsSVGFilters.cpp breaks wince build r=roc
2008-10-16 10:53:36 -04:00
Alexander Surkov
733fa8d013
Bug 460165 - introduce nsAccUtils, rs=aaronlev
...
--HG--
rename : accessible/src/base/nsCoreUtils.cpp => accessible/src/base/nsAccUtils.cpp
rename : accessible/src/base/nsCoreUtils.h => accessible/src/base/nsAccUtils.h
2008-10-16 17:12:05 +08:00
Robert O'Callahan
2d7e1eeaa2
Bug 453103. Make reftests robust against Mac subpixel rendering quirks. r+sr=dbaron
2008-10-16 20:56:31 +13:00
Robert O'Callahan
8e54fc7760
Bug 459512. When painting an SVG source image for a filter, translate the dirty rect into device coordinates relative to the outer-SVG. Also, don't use an override-CTM to transform into filter space, just apply the transform to the gfxContext. r=longsonr,sr=mats
2008-10-16 20:55:10 +13:00
Robert Longson
2d3f29a655
Bug 459759 - Crash if markers contain paths. r+sr=roc
2008-10-16 08:48:55 +01:00
Theppitak Karoonboonyanan
88e1b95b7b
Bug 157546. The 'delete' key should delete an entire cluster. r=peterv,r+sr=roc
2008-10-16 20:44:32 +13:00
Myk Melez
d6e6e0a29b
Bug 420209 - Mac theme includes images no longer in use; r=mconnor
2008-10-15 22:58:30 -07:00
Robert Sayre
7f7aa2b5c9
Bug 459293. Sites not loading - redeclaration const JSON error on console. r=brendan
2008-10-16 01:20:57 -04:00
Chris Double
538c4130cc
Bug 459765 - Update to libsydneyaudio r3730 r=kinetik
2008-10-16 16:16:29 +13:00
Masayuki Nakano
36b09f73c2
Bug 459820 Need automated tests for Caps Lock key events r+sr=roc
2008-10-16 12:04:39 +09:00
Chris Double
7e4a306174
Bug 45953 - Update to latest liboggplay version to fix bad free
2008-10-16 15:52:56 +13:00
Daniel
8278c513eb
Bug 457208 - Useless border rules for input[type=image] in quirk.css; r+sr=dbaron
2008-10-16 03:28:37 +02:00
Alex Vincent
d7ce847545
Bug 283861 - Want Text3.isElementContentWhitespace; r+sr=jonas
2008-10-16 03:23:17 +02:00
Robert O'Callahan
d24e58ad60
Fixing test for bug 442542
2008-10-16 14:20:36 +13:00
Kai Engert
eb14d5b0b4
Bug 439062 - Wording in SSL error dialogs contain inappropriate HTML tags; r=rrelyea
2008-10-16 03:14:03 +02:00
Kai Engert
c7c1e56e40
Bug 456945 - EV failure, off by one error; r=rrelyea
2008-10-16 03:06:44 +02:00