Gabor Krizsanits
|
659b9567e0
|
Bug 717190 - IndexedDB test fix: Follow-up of accessing IndexedDB API from chrome; r=sicking
|
2012-02-06 18:25:30 +00:00 |
|
Panagiotis Koutsourakis
|
583eb38038
|
Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression
DIRS += <foo>
or
DIRS = <foo>
inside the conditional expression
ifdef ENABLE_TESTS
...
endif
are changed to
TEST_DIRS += tests
outside any conditional expression.
The files
./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in
contain the string
ifdef ENABLE_TESTS
but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
|
2012-02-04 17:32:24 +00:00 |
|
Igor Bukanov
|
3163d5e91e
|
bug 723517 - Drop cx argumrent from JS_GetClass(cx, obj). r=luke
|
2012-02-04 01:54:57 +01:00 |
|
Landry Breuil
|
90621bb925
|
Bug 722046: Fix build failure on OpenBSD/Gcc 4.2.1 due to extra semicolon. r=Ms2ger
|
2012-01-28 12:03:35 -08:00 |
|
Daniel Holbert
|
3dd501a196
|
Bug 720815: Remove extra semicolons after NS_DECL_EVENT_HANDLER() statements. r=bent
|
2012-01-24 14:01:57 -08:00 |
|
Ben Turner
|
ceef542221
|
Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
--HG--
extra : transplant_source : kT-%8B%9A%00%D5%230%EC%11%00%1A%B1%A2%1EFSd%2A
|
2012-01-24 02:03:37 -08:00 |
|
Ed Morley
|
57b735d92d
|
Backout 8886b027527a (bug 718132) for xpcshell failures
|
2012-01-23 16:18:14 +00:00 |
|
Ben Turner
|
ad6eb968ce
|
Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
--HG--
extra : transplant_source : 1j%98%F9%1D%7F%C8%13%8E%9D%B0%05%05%93%D4%60%89%3D%06%19
|
2012-01-23 06:03:41 -08:00 |
|
Ms2ger
|
799383f927
|
Bug 677079 - Part f: Expose structuredCloneCallbacks in jsfriendapi.h; r=jorendorff
|
2012-01-15 09:13:08 +01:00 |
|
Ms2ger
|
074cb0467e
|
Bug 677079 - Part e: Move js_GetSCOffset to jsfriendapi.h; r=luke
|
2012-01-15 09:13:08 +01:00 |
|
Ms2ger
|
51011b3e2b
|
Bug 677079 - Part c: Stop installing jsdate.h; r=Waldo
|
2012-01-15 09:13:07 +01:00 |
|
Ms2ger
|
7209aafe64
|
Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley
|
2012-01-11 09:23:07 +01:00 |
|
Rafael Ávila de Espíndola
|
332a89bb51
|
Bug 715325 - shutdown indexedDB during xpcom-shutdown. r=benjamin.
|
2012-01-06 12:07:29 -05:00 |
|
Jan Varga
|
55a292491b
|
Bug 715074 - SIGBUS on unaligned access in Key::EncodeNumber. r=sicking
|
2012-01-06 10:56:52 +01:00 |
|
Kyle Huey
|
c0ec2bddbd
|
Bug 715162: Move LazyIdleThread to xpcom/. r=bent
--HG--
rename : dom/indexedDB/LazyIdleThread.cpp => xpcom/threads/LazyIdleThread.cpp
rename : dom/indexedDB/LazyIdleThread.h => xpcom/threads/LazyIdleThread.h
|
2012-01-05 08:42:47 -05:00 |
|
Kyle Huey
|
59ef816fb4
|
Bug 715014: Delete IndexedDB files directory so that databases can be opened again after being deleted. r=bent
|
2012-01-04 11:25:26 -05:00 |
|
Gabor Krizsanits
|
d4018edc95
|
Bug 587797 - Tests. r=khuey
|
2012-01-04 10:43:33 -05:00 |
|
Gabor Krizsanits
|
abdd47cca0
|
Bug 587797 - IndexedDB: Make it possible to access IndexedDB APIs from chrome. r=khuey,bent
|
2012-01-03 10:27:39 -05:00 |
|
Ms2ger
|
1415925d63
|
Bug 713645 - Remove superfluous inclusions of jscntxt.h; r=luke
|
2012-01-02 19:05:19 +01:00 |
|
Phil Ringnalda
|
43818b3362
|
Bug 595368 - Disable test_writer_starvation.html until it learns not to hit infinite loops, r=khuey
|
2011-12-27 19:38:39 -08:00 |
|
Olli Pettay
|
d1c33f5f79
|
Bug 710380 - IndexedDB could use the dictionary reader, r=khuey
|
2011-12-27 20:01:28 +02:00 |
|
Ms2ger
|
8d47d26d10
|
Bug 711240 - Part b: Expose xpc_qsStringToJsval publicly; r=bholley
|
2011-12-24 09:27:04 +01:00 |
|
Ms2ger
|
f3e7dc6e3d
|
Bug 711240 - Part a: Expose BAD_TLS_INDEX in xpcpublic.h; r=bholley
|
2011-12-24 09:26:34 +01:00 |
|
Olli Pettay
|
c35f7bb3a9
|
Bug 711841, Null(C)String(), r=bsmedberg,glandium
|
2011-12-20 21:46:00 +02:00 |
|
Jan Varga
|
3253a69c4f
|
Bug 711727 - Followup cleanup for files in IndexedDB. r=sicking/bent
|
2011-12-20 12:23:27 +01:00 |
|
Jonas Sicking
|
67b1faba15
|
Bug 694138: Support an array of strings as keyPath on objectStores and indexes. r=janv/bent
|
2011-12-20 02:59:07 -08:00 |
|
Jonas Sicking
|
235d3c9fa4
|
Bug 692614: Support all spec'ed key-types, including Arrays. Patch by Jan Varga and me. r=janv/bent/me
|
2011-12-20 02:58:44 -08:00 |
|
Ms2ger
|
0f2210dc1e
|
No bug - Remove stray semicolons from FILEINFO_SUBCLASS calls, the macro already includes it; rs=jfkthame
|
2011-12-18 11:14:46 +01:00 |
|
Ms2ger
|
c2e1ea0951
|
Bug 709977 - Don't use xpc_qsAString in IDB Key.h; r=bent
|
2011-12-18 11:13:40 +01:00 |
|
Nathan Froyd
|
374a916108
|
Bug 709205 - use GetObserverService in dom,docshell; r=bz
|
2011-12-09 14:35:37 -05:00 |
|
Jonas Sicking
|
5bcb4de7dd
|
Bug 701772: Manage autoIncrement for objectStores ourselves in order to simplify the code, make ai-keys unique per objectStore and not per database, and allow ai-objectStores to contain non-integer keys. r=bent
|
2011-12-16 16:40:47 -08:00 |
|
Jonas Sicking
|
ed70a01420
|
Back out fb4d12d2a2da, bug 701772, due to leaks.
|
2011-12-16 13:09:42 -08:00 |
|
Jonas Sicking
|
3555280633
|
Bug 701772: Manage autoIncrement for objectStores ourselves in order to simplify the code, make ai-keys unique per objectStore and not per database, and allow ai-objectStores to contain non-integer keys. r=bent
|
2011-12-16 12:29:15 -08:00 |
|
Jeff Walden
|
0f0192b460
|
Bug 708735 - Update IDBObjectStore to use the <stdint.h> types for its JSAPI interactions. r=bustage in a CLOSED TREE :-\
|
2011-12-16 09:42:09 -05:00 |
|
Jan Varga
|
152a98864a
|
Bug 661877 - Enable storing files in IndexedDB. r=bent
|
2011-12-16 08:34:24 +01:00 |
|
Jonas Sicking
|
483d6043e6
|
Tests for Bug 706088. r=khuey. Also removes a now-obsolete test. r=bent. a=khuey
|
2011-12-13 11:46:19 -08:00 |
|
Ed Morley
|
5e59a0043e
|
Backout e479e03eaa71 (bug 706088) for mochitest-2 permaorange
|
2011-12-08 13:46:16 +00:00 |
|
Jonas Sicking
|
dcf8e4c27d
|
Bug 706088 part 2: Add tests for all combinations of add/put/keypath/autoincrement/explicit keys etc. r=khuey
|
2011-12-08 03:03:51 -08:00 |
|
Mounir Lamouri
|
094d224262
|
Bug 707870 - Disconnect mListenerManager in nsDOMEventTargetHelper instead of expecting inheriting classes to do it. r=smaug
|
2011-12-08 16:31:14 +08:00 |
|
Ben Turner
|
e412e07a3c
|
Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
|
2011-12-07 15:24:20 -08:00 |
|
Phil Ringnalda
|
86e9e43562
|
Back out 8941e2b7a0bf (bug 703660) for Windows PGO build failures
|
2011-12-07 08:41:02 -08:00 |
|
Ben Turner
|
c4984bb490
|
Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
--HG--
extra : transplant_source : 55%9D%86m%D8%18%87J%5C%E1%E3%93P%AF.%B7%D0%8EQ
|
2011-12-07 00:10:13 -08:00 |
|
Kyle Huey
|
1a688cc3bd
|
Bug 706088 Make .put allow no key being provided if it's an autoIncrement object store. r=bent
|
2011-12-06 02:45:46 -08:00 |
|
Jonas Sicking
|
329e725402
|
Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking.
|
2011-12-04 09:39:02 -08:00 |
|
Jonas Sicking
|
9e527130c3
|
Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Jonas Sicking
|
9059d7db0e
|
Bug 692630: Support multi-entry indexes. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Jonas Sicking
|
1f00ad7039
|
Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Jonas Sicking
|
48abe72fd1
|
Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Kyle Huey
|
4cbbe52e73
|
Bug 704464: Part 2 - Make Database creation hook into the quota system. r=bent
|
2011-12-03 12:18:38 -05:00 |
|
Kyle Huey
|
803110ae21
|
Bug 704464: Part 1 - Rework quota handling to use Windows insteead of Databases. r=bent
|
2011-12-03 12:10:21 -05:00 |
|
Jonas Sicking
|
7404adaebb
|
Back out patches due to test failures. rev 1b9ca56d4aab and a few more.
|
2011-12-02 19:46:25 -08:00 |
|
Jonas Sicking
|
e3bb352ad3
|
Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking.
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
5d1fc956b0
|
Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
692b293ecf
|
Bug 692630: Support multi-entry indexes. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
12810c8f66
|
Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
6b9834ff16
|
Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Kyle Huey
|
8f0a78f44b
|
Bug 706090: Make sure OpenDatabaseHelper releases atoms on the right thread. r=bent
|
2011-11-29 13:24:28 -05:00 |
|
Kyle Huey
|
d866e58aa8
|
Bug 692635: Transaction abort events should bubble. r=sicking
|
2011-11-23 09:15:15 -05:00 |
|
Kyle Huey
|
6ad6198e46
|
Bug 702809: Allow creating indexes with empty keyPaths. r=sicking
|
2011-11-23 09:15:15 -05:00 |
|
Ed Morley
|
50dadc3f45
|
Backout 7634808d94af (bug 703660) for Linux64 PGO build failures; a=khuey
|
2011-11-22 11:54:50 +00:00 |
|
Ben Turner
|
417aaa6cdc
|
Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
--HG--
extra : transplant_source : /%A2p%D8.%08%B3%FC%B3%1E%1B%90e%F3%D1%804.8%8C
|
2011-11-21 20:18:29 -08:00 |
|
Ben Turner
|
a10f4257c5
|
Bug 702889 - IndexedDB: Change SQL schema and some cursor queries for faster performance. r=sicking.
--HG--
extra : transplant_source : %14T5%5BR%94%8Dn%95%B5%2CMD%E9%EB%F4%EE9%DB5
|
2011-11-21 20:18:25 -08:00 |
|
Ben Turner
|
e02b223f81
|
Bug 692652 - IndexedDB: Index updating is broken. r=sicking.
--HG--
extra : transplant_source : %92%5BBT%93%BA%3DO%D7%03v%B7%88%01%3AjZ%D0%81%AA
|
2011-11-21 20:18:19 -08:00 |
|
Kyle Huey
|
7466d65dfc
|
Bug 692627: Support complex keyPaths in IndexedDB. r=bent,jorendorff
|
2011-11-21 09:56:24 -05:00 |
|
Kyle Huey
|
897fb61998
|
Bug 700544: Transactions should be ordered based on creation, not on the first request. r=bent
|
2011-11-18 10:21:04 -05:00 |
|
Marco Bonardo
|
de58c7bf0f
|
Merge mozilla-central to mozilla-inbound
|
2011-11-08 23:58:10 +01:00 |
|
Kyle Huey
|
907a49d672
|
Bug 700685: DeleteDatabaseHelper releases objects on the wrong thread. r=bent
|
2011-11-08 12:51:37 -05:00 |
|
Jonas Sicking
|
3c6b816077
|
Bug 692659: Fix sort order for PREV cursors on indexes. r=bent
|
2011-11-07 23:34:59 -08:00 |
|
Jonas Sicking
|
ebb14423fe
|
Bug 692674: Set the errorCode to "ABORT_ERR" for all pending requests when a transaction is aborted, even ones that failed for other reasons. r=bent
|
2011-11-07 22:27:03 -08:00 |
|
Jonas Sicking
|
a15b71d97f
|
Bug 694135: Don't throw if there are unknown properties in the options objects to createObjectStore/createIndex. r=bent
|
2011-11-07 22:25:51 -08:00 |
|
Ben Turner
|
d2dd638c24
|
Bug 696914 - 'IndexedDB: IDBObjectStore.delete and IDBCursor.delete should return undefined'. r=sicking.
|
2011-11-07 18:08:02 -08:00 |
|
Kyle Huey
|
1aa2b3ff73
|
Bug 625071: Implement deleteDatabase. r=bent
|
2011-11-07 19:15:45 -05:00 |
|
Kyle Huey
|
1128861dbd
|
Bug 699468: Part 6 - Make some DatabaseInfo stuff private. r=bent
|
2011-11-07 19:15:45 -05:00 |
|
Kyle Huey
|
2c9936445b
|
Bug 699468: Part 5 - Clone the canonical DatabaseInfo when a Database is closed. r=bent
|
2011-11-07 19:15:45 -05:00 |
|
Kyle Huey
|
2400ecefe8
|
Bug 699468: Part 4 - Always go through the DatabaseInfo to get the ObjectStoreInfo. r=bent
|
2011-11-07 19:15:43 -05:00 |
|
Kyle Huey
|
eaf3c475ca
|
Bug 699468: Part 3 - Always go through the Database to get the DatabaseInfo. r=bent
|
2011-11-07 19:06:13 -05:00 |
|
Kyle Huey
|
a306354f5d
|
Bug 699468: Part 2 - Give DatabaseInfo an AddRef/Release instead of twiddling a refcount manually. r=bent
|
2011-11-07 19:06:13 -05:00 |
|
Kyle Huey
|
c5f4c34b0a
|
Bug 699468: Part 1 - Move ObjectStoreInfoHash onto DatabaseInfo. r=bent
|
2011-11-07 18:20:20 -05:00 |
|
Ben Turner
|
272a5d9f79
|
Bug 692628 - 'IndexedDB: Support IDBCursor.advance'. r=sicking.
|
2011-11-07 15:37:19 -08:00 |
|
Ben Turner
|
c82275ab28
|
Bug 692632 - 'IndexedDB: support empty objectstore/index names'. r=sicking.
|
2011-11-07 15:37:16 -08:00 |
|
Ed Morley
|
7bc582f20f
|
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
|
2011-11-05 18:35:59 +00:00 |
|
Rail Aliiev
|
8a56fd9db2
|
Bug 616542 - Shorten file path length of mochitest; r=ted
|
2011-11-04 21:13:42 +00:00 |
|
Olli Pettay
|
fdb741699d
|
Bug 698929 - Implement event.stopImmediatePropagation, r=jst
--HG--
extra : rebase_source : 76d19175a58a4ac8113b144a19f9d7679ad54dd0
|
2011-11-04 19:17:19 +02:00 |
|
Ben Turner
|
0438e8e5e6
|
Bug 694145 - 'IndexedDB: various methods should accept both keys and KeyRanges'. r=sicking.
--HG--
extra : transplant_source : R%0C%DA%D7%EF%8D3U%7DQ%1A%05%1A3%94%1E%F8%B0%A3k
|
2011-11-03 08:59:17 -07:00 |
|
Ben Turner
|
3277e8cb13
|
Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
--HG--
extra : transplant_source : %87%F7%A6%8Cc%15%C7%C4%19%5D%14%CB%98%9BF%A4%5C/%5B%FF
|
2011-11-03 08:57:42 -07:00 |
|
Ben Turner
|
3e1f223457
|
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
--HG--
extra : transplant_source : %84%E3%96%9F%C5%BA%D56%A4%94%83%9F%C3%F5%2B%01%7B%87%FB9
|
2011-11-03 08:57:30 -07:00 |
|
Ed Morley
|
a77ac11344
|
Backout eb32aca6d54d, b5c0bfd03fcf and 5675bf2c7930 (bug 692669 and bug 692669) for failing to build on all platforms
|
2011-11-03 01:57:48 +00:00 |
|
Ben Turner
|
d3d4c4def5
|
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. Fix up linux build issue.
|
2011-11-02 18:27:52 -07:00 |
|
Ben Turner
|
dd0e7b593b
|
Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
--HG--
extra : transplant_source : %CC%FEE%A0%E0%FD%AC%23%E8%BB%8BrV%95%A5%1B4If7
|
2011-11-02 18:03:47 -07:00 |
|
Ben Turner
|
8eacae1c32
|
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
--HG--
extra : transplant_source : E%E9%F9%B5%FB%88%1E%FA%C1%BE%04%1F%1E%3D%5E%EB%3C%D2%D2c
|
2011-11-02 18:03:15 -07:00 |
|
Kyle Huey
|
86cdd3d805
|
Bug 698440: Implement IndexedDB optional version syntax. r=bent
|
2011-11-02 08:53:12 -04:00 |
|
Kyle Huey
|
42deaa298f
|
Bug 697247: Part 2 - Rework IDB synchronization mechanisms. r=bent
|
2011-11-02 08:53:12 -04:00 |
|
Kyle Huey
|
a651fc2aac
|
Bug 697247: Part 1 - Use atoms instead of hashes for database IDs. r=bent
|
2011-11-02 08:53:12 -04:00 |
|
Ms2ger
|
2da2151a18
|
Bug 694759 - Make nsIScriptContext::GetNativeGlobal return JSObject; r=jst
|
2011-10-29 22:06:17 +02:00 |
|
Ben Turner
|
6fe788ee11
|
Bug 692642: IndexedDB: support indexedDB.cmp. r=sicking.
|
2011-11-08 11:03:18 -08:00 |
|
Ben Turner
|
f36ea27e51
|
Bug 692671: IndexedDB: remove timeout in database operations. r=sicking.
|
2011-11-08 09:43:00 -08:00 |
|
Kyle Huey
|
f9e4b0064c
|
Bug 697177: Disable test that's triggering some known bugs.
|
2011-10-26 14:59:09 -04:00 |
|
Kyle Huey
|
05bf1acd1d
|
Bug 692991: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
|
2011-10-25 08:49:31 -04:00 |
|
Ed Morley
|
403890d9ff
|
Backout 26ac81280f33 (bug 692911) for Moth orange on all platforms & M2 orange on win opt
|
2011-10-24 23:49:59 +01:00 |
|
Kyle Huey
|
43f3440672
|
Bug 692911: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
|
2011-10-24 16:01:11 -04:00 |
|