Commit Graph

42979 Commits

Author SHA1 Message Date
Shawn Wilsher
8503626d66 Add remove index support. 2010-06-02 15:25:57 -07:00
Shawn Wilsher
28d007b985 Add index creation support with a test. 2010-06-01 13:56:09 -07:00
Shawn Wilsher
f62fba4545 Add sqlite3_unlock_notify to the def file so windows builds again. 2010-06-02 11:06:49 -07:00
Ben Turner
5c20ae84f0 Fix up continue(key), it was actually broken 2010-06-02 09:41:46 -07:00
Ben Turner
cf982fae48 Implement cursor.continue(key) 2010-06-01 21:07:11 -07:00
Ben Turner
a3b251b947 Basic cursor support 2010-06-01 16:11:18 -07:00
Ben Turner
bb310200fe Cache desrialized jsvals to avoid JSON'ing multiple times 2010-06-01 09:03:42 -07:00
Ben Turner
78a8f2b593 Don't allow null keys for modify or remove operations 2010-05-31 19:23:46 -07:00
Ben Turner
a625ca95e9 Make requests and transactions have functional abort(), readystate too. 2010-05-31 12:06:47 -07:00
Ben Turner
901ac98034 Remove alert from a test, oops. 2010-05-30 15:29:15 -07:00
Ben Turner
403a6f141c Properly implement null keys (with UUIDs for now)
--HG--
rename : dom/indexedDB/test/test_null_key_uniqueness.html => dom/indexedDB/test/test_null_keys.html
2010-05-30 11:14:13 -07:00
Ben Turner
438b20ac44 Don't allow writers to starve 2010-05-28 22:45:24 -07:00
Ben Turner
d2fb9aee66 Add another failing test so I don't forget about it 2010-05-28 18:45:19 -07:00
Ben Turner
f8776516fc Update schema to fix uniqueness problems 2010-05-28 18:41:52 -07:00
Ben Turner
4704162c1a Merge mozilla-central 2010-05-28 17:01:31 -07:00
Dan Witte
da1b52ad84 Back out failing tests. 2010-05-28 16:58:06 -07:00
Ben Turner
dbfb8d871b Use sqlite3_unlock_notify() to prevent concurrent writers from crapping out 2010-05-28 16:57:07 -07:00
Vladimir Vukicevic
0c765f221e b=520136; clear canvaselement member on SetCanvasElement; r=joe 2010-05-28 16:41:02 -07:00
Blake Kaplan
f93188d433 Fix bustage. 2010-05-28 16:18:23 -07:00
Dan Witte
d99ca957a2 Try to fix randomly failing test. 2010-05-28 16:00:19 -07:00
Vladimir Vukicevic
1a00421b87 b=551771; WebGL calls broken with boolean args in loop (qsgen octet handling); also rename all WebGL types to avoid conflicts with system GL types; r=jorendroff,joe 2010-05-28 15:52:39 -07:00
Blake Kaplan
569e36bde1 Bug 517636 - Assigning through wrappers defeats the "fast expando" optimization. r=jst 2010-05-28 15:40:41 -07:00
Blake Kaplan
54ca1d9bd6 Bug 545314 - Force an inner window here so that we return a working location object. r=peterv 2010-05-28 15:40:29 -07:00
Blake Kaplan
b57a6ad5d3 Bug 566846 - Make sure the engine knows that wrapper iterators are real iterators. r=gal 2010-05-28 15:20:52 -07:00
Ian Neal
6cd925c5b1 Bug 567782 - Fix theme for menuitems of type radio that can be both checked and selected
f=mstange moa=dao
2010-05-28 23:12:43 +01:00
Robert Strong
f53301ea3d Bug 567184 - A bootstrap add-on with a target app version less than the current app version is enabled when installed. r=dtownsend 2010-05-28 14:46:38 -07:00
Dan Witte
f294fb5cbf Fix persistent cookie tests. b=565475 2010-05-28 14:15:14 -07:00
Vladimir Vukicevic
3625225c0f backing out c60092, due to silly OSX includes 2010-05-28 13:16:03 -07:00
Vladimir Vukicevic
a884b795f3 b=551771; glboolean args to WebGL calls broken on trace (qsgen octet args); r=jorendorff 2010-05-28 12:59:28 -07:00
Timothy Nikkel
008c2e97a6 Bug 561981. Guard against nsFrameLoader::Show flushing and re-entering or destroying us. r=smaug 2010-05-28 14:34:50 -05:00
Steffen Wilberg
5b32c50f77 Bug 565460: Remove styling for treechildren[alternatingbackground=true], because odd row highlighting is now the default in trees with more than 1 column (Bug 282127). r=dao 2010-05-28 21:10:28 +02:00
Gavin Sharp
ee319504b3 Bug 567521: back out part of patch from bug 560095 (changeset 79cbadb26768) to fix winEmbed bustage
--HG--
extra : rebase_source : 7865ac26aa145ae7d05c0e41bd704dddd2d5aa0a
2010-05-28 14:58:27 -04:00
Ehsan Akhgari
a7d5ec967f Mark four reftests as random (bug 504698) 2010-05-28 12:31:44 -04:00
Mounir Lamouri
620c278bb8 Bug 567098 - Remove setTimeout's in autofocus tests; r=ehsan 2010-05-28 12:28:31 -04:00
Ben Turner
631c2c06eb Add test that fails to remind me to fix this case 2010-05-28 02:56:51 -07:00
Ben Turner
6b7125230f Tie up some loose ends, make readonly transactions throw on modification operations, tighten up key rules and make sure modify always returns the right key 2010-05-28 02:51:16 -07:00
Ben Turner
3603eb5982 Remove silly comment 2010-05-28 01:30:19 -07:00
Ben Turner
4a0f7c988c Prevent overlapping transactions from running concurrently (using read-write lock behavior) 2010-05-28 01:23:07 -07:00
Ehsan Akhgari
86b648da9d Bug 565508 - Remove the ugly hacks for copying the right thing from about:privatebrowsing once bug 39098 is fixed; r=dao
--HG--
extra : rebase_source : 5e3986af49096c88f2e038d774cbcc53a26436aa
2010-05-27 20:34:06 -04:00
Ehsan Akhgari
24e588b137 Bug 562962 - unit test fail: reftest/tests/layout/reftests/editor/xul/empty-1.xul; r=roc
--HG--
extra : rebase_source : 3eed1d5c49f3efeef22e8662406c6adb46dc2dac
2010-05-27 19:52:26 -04:00
Ehsan Akhgari
ae177e1855 Bug 563859 - Intermittent editor/libeditor/base/crashtests/382527-1.html | timed out waiting for reftest-wait to be removed; r=roc
--HG--
extra : rebase_source : aa229c01b32ef741e88cc0b338019d1ab4aea1ae
2010-05-27 19:52:14 -04:00
Ben Turner
48194e96fe Add TransactionThreadPool and make transactions use it instead of the database thread 2010-05-26 23:21:43 -07:00
Ben Turner
5cf72bba87 Make transactions hold their own database connections 2010-05-25 19:58:35 -07:00
Ehsan Akhgari
b9ce9b9635 Bug 568120 - Possible intermittent oranges in tests with iframe onload handlers pointing to functions defined later; r=sicking
--HG--
extra : rebase_source : 1f4fd2b78e396303cefbe42f0e4dcf602694ee01
2010-05-25 20:33:17 -04:00
Ben Turner
c2763a4bbc Don't lookup non-mutable data 2010-05-24 14:49:58 -07:00
Ben Turner
81a546bbe8 Fastpath objectStore name searches 2010-05-24 13:56:03 -07:00
Ben Turner
7e45c56c59 More extensive test for global data 2010-05-24 00:00:37 -07:00
Ben Turner
0bbeab0aec Move to global mainthread metadata storage for databases and object stores 2010-05-23 23:54:39 -07:00
Ben Turner
27c2ce64df Update tests to new api 2010-05-21 16:09:16 -07:00
Ben Turner
6a73a8b9e6 Fix more bugs 2010-05-21 16:08:58 -07:00