Andrew McCreight
|
9e8f4b219e
|
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
|
2015-05-03 15:32:37 -04:00 |
David Major
|
ebde6b9f4f
|
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
--HG--
extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
|
2015-04-27 19:59:27 -04:00 |
Andrea Marchesini
|
cb54385682
|
Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
|
2015-04-22 08:29:20 +02:00 |
Jan Varga
|
4f7bbfd7c8
|
Bug 1125102 - Make QuotaManager and FileService to be independent of each other; r=bent
|
2015-04-14 10:57:41 +02:00 |
Nathan Froyd
|
2b1ae6e2ca
|
Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
|
2015-03-31 10:03:49 -04:00 |
Jan Varga
|
8a9574fb77
|
Bug 1129991 - Remove QuotaManager::SetCurrentWindow(); r=bent
|
2015-04-02 08:22:19 +02:00 |
Ben Turner
|
630eacc28d
|
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
|
2015-02-16 09:48:14 -08:00 |
Ben Turner
|
3075973d0c
|
Bug 1131766 - Use a simpler thread model for IndexedDB transactions, r=khuey.
|
2014-12-02 12:01:44 -08:00 |
Ben Turner
|
04cd5da921
|
Bug 866846 - Use WAL journal mode for IndexedDB databases, r=janv.
|
2015-01-24 08:16:26 -08:00 |
Wes Kocher
|
f8f506a4f1
|
Backed out changeset 8a8e8efa5d38 (bug 866846)
|
2015-03-30 19:45:59 -07:00 |
Wes Kocher
|
bfe73734c6
|
Backed out changeset fdb8d8484cce (bug 1131766)
|
2015-03-30 19:45:58 -07:00 |
Wes Kocher
|
23dabfd770
|
Backed out changeset 14b9b4827805 (bug 1131776)
|
2015-03-30 19:45:55 -07:00 |
Ben Turner
|
ad62e4a206
|
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
|
2015-02-16 09:48:14 -08:00 |
Ben Turner
|
8928e75e4d
|
Bug 1131766 - Use a simpler thread model for IndexedDB transactions, r=khuey.
|
2014-12-02 12:01:44 -08:00 |
Ben Turner
|
f9c5b7e194
|
Bug 866846 - Use WAL journal mode for IndexedDB databases, r=janv.
|
2015-01-24 08:16:26 -08:00 |
Phil Ringnalda
|
74fbc95715
|
Backed out 5 changesets (bug 866846, bug 1131776, bug 1131766, bug 1144806, bug 1112702) on suspicion of causing Windows debug devtools-4 storage crashes
CLOSED TREE
Backed out changeset 142d9ae5826c (bug 1131776)
Backed out changeset 0b4de21b759f (bug 1112702)
Backed out changeset 1b4ead852ae0 (bug 1131766)
Backed out changeset cbd862dd036f (bug 866846)
Backed out changeset 178412a2fe8b (bug 1144806)
|
2015-03-29 12:55:11 -07:00 |
Ben Turner
|
98536af974
|
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
--HG--
extra : rebase_source : 9cba58701e0f6bf4c3d6deb784b5c8340fd895ac
|
2015-02-16 09:48:14 -08:00 |
Ben Turner
|
d454fb295b
|
Bug 1131766 - Use a simpler thread model for IndexedDB transactions, r=khuey.
--HG--
extra : rebase_source : 6f81d1f3f7dd8d9781b5eb5dec6d05f398b49438
|
2014-12-02 12:01:44 -08:00 |
Ben Turner
|
85be2eae91
|
Bug 866846 - Use WAL journal mode for IndexedDB databases, r=janv.
--HG--
extra : rebase_source : 6bd130ec0bdbeacde6b725ee16736083775f8ca7
|
2015-01-24 08:16:26 -08:00 |
Andrea Marchesini
|
e6f385fb3d
|
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
|
2015-03-27 18:52:19 +00:00 |
Ehsan Akhgari
|
883849ee32
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
Chris Peterson
|
cdae3422b8
|
Bug 1142863 - Remove unused struct RemoveQuotaInfo in dom/quota/QuotaManager.cpp. r=janv
--HG--
extra : rebase_source : bcc16e8308db9ada02c360aa5e8b64ab979d6f4f
|
2015-03-12 21:04:07 -07:00 |
Ben Kelly
|
f9064fc636
|
Bug 940273 - Part 4 - Initial implementation of Service Worker Cache. r=ehsan,baku,janv
|
2015-03-02 14:20:00 +01:00 |
Jan Varga
|
519bed2559
|
Bug 1124189 - IndexedDB Unkown Error @ ActorsParent.cpp:414 when calling indexedDB.open; r=bent
|
2015-02-03 07:29:51 +01:00 |
Jan Varga
|
f514a5ed5b
|
Bug 1123637 - Remove all code relevant to quota prompts; r=bent,ehsan
|
2015-01-22 09:40:42 +01:00 |
Andrew McCreight
|
ffbaeabe1a
|
Bug 1119499 - Define BAD_TLS_INDEX where it is used. r=janv
|
2015-01-09 12:41:49 -08:00 |
Jan Varga
|
0e1aa3fc9b
|
Bug 1119462 - Allow unlimited quota for explicit persistent storage; r=bent
|
2015-01-09 16:56:23 +01:00 |
Nigel Babu
|
a7238c41c9
|
Backed out changeset 15830cc2b55b (bug 1119462 ) for B2G M5 bustage
CLOSED TREE
|
2015-01-09 10:06:31 +05:30 |
Ehsan Akhgari
|
4354953b4f
|
Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
|
2015-01-08 23:19:05 -05:00 |
Jan Varga
|
22ea983a4c
|
Bug 1119462 - Allow unlimited quota for explicit persistent storage; r=bent
|
2015-01-09 01:24:54 +01:00 |
Wes Kocher
|
385a971f77
|
Backout 977aab16aad3 (bug 1119462 ) for Android build bustage
|
2015-01-08 16:15:27 -08:00 |
Jan Varga
|
668b9c3a71
|
Bug 1119462 - Allow unlimited quota for explicit persistent storage; r=bent
|
2015-01-09 00:31:50 +01:00 |
Jan Varga
|
0adbc46b12
|
Bug 1110585 - Inconsistent timestamp in storage metadata file; r=bent
|
2015-01-08 23:38:53 +01:00 |
Ehsan Akhgari
|
1889255041
|
Bug 1118803 - Mark virtual overridden functions as MOZ_OVERRIDE in misc DOM code; r=baku
|
2015-01-08 08:49:54 -05:00 |
Ben Turner
|
f2c0ff7d75
|
Bug 1111842 - Make sure QuotaManager can handle escaped URL components passed from SQLite, r=janv.
|
2014-12-01 16:29:27 -05:00 |
Jan Varga
|
28081c7948
|
Bug 1110067 - Presence of asmjs cache in storage/temporary causing indexedDB.open() to fail for non-persistent storage; r=bent
|
2014-12-11 20:34:52 +01:00 |
Jan Varga
|
7a79af88ee
|
Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); Part 1 - Remove unused stuff; r=bent
|
2014-12-06 07:31:53 -08:00 |
Jan Varga
|
3528192339
|
Bug 1083927 - IndexedDB: Subdomain Quota Management; r=bent,ehsan
--HG--
rename : dom/indexedDB/test/unit/bug1056939.zip => dom/indexedDB/test/unit/bug1056939_profile.zip
|
2014-11-28 09:44:12 +01:00 |
Jan Varga
|
b89edf2131
|
Bug 1089764 - Treat persistent storage as temporary storage; r=bent
|
2014-11-04 21:44:56 +01:00 |
Jan Varga
|
a3073b1b35
|
Backed out changeset 45dad11b6580 (bug 1089764) for causing bug 1093067 and bug 1093223.
|
2014-11-03 21:00:52 +01:00 |
Jan Varga
|
49c83c236c
|
Bug 1089764 - Treat persistent storage as temporary storage; r=bent
|
2014-11-01 02:21:25 +01:00 |
Jan Varga
|
049c6364b8
|
Bug 1068787 - Quota usage not decreased when removing unsuccessfully copied files; r=bent
|
2014-10-28 20:06:54 +01:00 |
Jan Varga
|
33861bc8f2
|
Bug 1056939 - indexedDB.open fails for certain database names - part 2; r=bent
|
2014-10-13 21:12:25 +02:00 |
Ben Turner
|
d081140cb0
|
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
|
2014-09-26 16:21:57 -07:00 |
Ben Turner
|
46d101f40c
|
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
|
2014-09-17 19:36:01 -04:00 |
Ben Turner
|
1a91d40956
|
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
|
2014-09-13 12:12:19 -04:00 |
Ehsan Akhgari
|
1b1d6ffebf
|
Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
--HG--
extra : rebase_source : c80c5f9d7ae28286513cdb52ad76b46c240bdd5d
|
2014-09-01 18:26:43 -04:00 |
Ehsan Akhgari
|
444cd1c72e
|
Bug 1050611 - Fix more bad implicit constructors in dom and docshell; r=smaug
|
2014-08-08 09:49:39 -04:00 |
Mike Hommey
|
bc5d6801bb
|
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
|
2014-07-23 08:37:51 +09:00 |
Wes Kocher
|
ab953e69d8
|
Merge m-c to inbound
|
2014-07-16 17:42:00 -07:00 |
Birunthan Mohanathas
|
a4ac396211
|
Bug 1038535 - Flatten caps/{idl,include,src}/ directories. r=bholley,gps
--HG--
rename : caps/src/DomainPolicy.cpp => caps/DomainPolicy.cpp
rename : caps/include/DomainPolicy.h => caps/DomainPolicy.h
rename : caps/idl/nsIDomainPolicy.idl => caps/nsIDomainPolicy.idl
rename : caps/idl/nsIPrincipal.idl => caps/nsIPrincipal.idl
rename : caps/idl/nsIScriptSecurityManager.idl => caps/nsIScriptSecurityManager.idl
rename : caps/src/nsJSPrincipals.cpp => caps/nsJSPrincipals.cpp
rename : caps/include/nsJSPrincipals.h => caps/nsJSPrincipals.h
rename : caps/src/nsNullPrincipal.cpp => caps/nsNullPrincipal.cpp
rename : caps/include/nsNullPrincipal.h => caps/nsNullPrincipal.h
rename : caps/src/nsNullPrincipalURI.cpp => caps/nsNullPrincipalURI.cpp
rename : caps/src/nsNullPrincipalURI.h => caps/nsNullPrincipalURI.h
rename : caps/src/nsPrincipal.cpp => caps/nsPrincipal.cpp
rename : caps/include/nsPrincipal.h => caps/nsPrincipal.h
rename : caps/src/nsScriptSecurityManager.cpp => caps/nsScriptSecurityManager.cpp
rename : caps/include/nsScriptSecurityManager.h => caps/nsScriptSecurityManager.h
rename : caps/src/nsSystemPrincipal.cpp => caps/nsSystemPrincipal.cpp
rename : caps/include/nsSystemPrincipal.h => caps/nsSystemPrincipal.h
|
2014-07-15 11:12:59 -07:00 |
Tim Taubert
|
e1c66ad2e2
|
Bug 1028187 - Enable IndexedDB for about:looppanel and about:loopconversation, sharing an origin r=bz
|
2014-07-03 17:16:08 -07:00 |
Benoit Jacob
|
18c3e0073a
|
Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan
|
2014-07-08 17:23:17 -04:00 |
Benoit Jacob
|
ec742680c8
|
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
|
2014-06-23 15:56:07 -04:00 |
Jan Varga
|
55b6d367ce
|
Bug 1006485 - Part a: Rename FileHandle to MutableFile and LockedFile to FileHandle; r=bent
--HG--
rename : dom/filehandle/FileHandle.cpp => dom/filehandle/MutableFile.cpp
rename : dom/filehandle/FileHandle.h => dom/filehandle/MutableFile.h
rename : dom/filehandle/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_lockedfile_ordering.html => dom/filehandle/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_filehandles.html
rename : dom/filehandle/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_filehandles.html
rename : dom/indexedDB/IDBFileHandle.cpp => dom/indexedDB/IDBMutableFile.cpp
rename : dom/indexedDB/IDBFileHandle.h => dom/indexedDB/IDBMutableFile.h
rename : dom/webidl/IDBFileHandle.webidl => dom/webidl/IDBMutableFile.webidl
rename : dom/webidl/FileHandle.webidl => dom/webidl/MutableFile.webidl
|
2014-06-12 05:35:29 +02:00 |
Victor Porof
|
9ce7e9c089
|
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
|
2014-05-23 17:12:29 -04:00 |
Luke Wagner
|
afa8f3f20d
|
Bug 968272 - use less conservative temporary storage policy in QuotaManager (r=janv)
--HG--
extra : rebase_source : 40739bd10fa31c813303328e48bff371fbe6224c
|
2014-05-20 17:19:59 -05:00 |
Kyle Huey
|
8c5cca136c
|
Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
|
2014-05-23 12:53:17 -07:00 |
Chris Peterson
|
aca9b90afe
|
Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in dom. r=smaug
|
2014-04-20 00:36:40 -07:00 |
Jan Varga
|
69b11a141b
|
Bug 984789 - FileHandle: Eliminate nsIFileStorage; r=bent
|
2014-05-07 16:33:02 +02:00 |
Jan Varga
|
6c4d8f4644
|
Bug 975696 - Split ArchiveReader and FileHandle implementation into separate dirs. r=bent f=baku
--HG--
rename : dom/file/ArchiveEvent.cpp => dom/archivereader/ArchiveEvent.cpp
rename : dom/file/ArchiveEvent.h => dom/archivereader/ArchiveEvent.h
rename : dom/file/ArchiveReader.cpp => dom/archivereader/ArchiveReader.cpp
rename : dom/file/ArchiveReader.h => dom/archivereader/ArchiveReader.h
rename : dom/file/ArchiveRequest.cpp => dom/archivereader/ArchiveRequest.cpp
rename : dom/file/ArchiveRequest.h => dom/archivereader/ArchiveRequest.h
rename : dom/file/ArchiveZipEvent.cpp => dom/archivereader/ArchiveZipEvent.cpp
rename : dom/file/ArchiveZipEvent.h => dom/archivereader/ArchiveZipEvent.h
rename : dom/file/ArchiveZipFile.cpp => dom/archivereader/ArchiveZipFile.cpp
rename : dom/file/ArchiveZipFile.h => dom/archivereader/ArchiveZipFile.h
rename : dom/file/test/test_archivereader.html => dom/archivereader/test/test_basic.html
rename : dom/file/test/test_archivereader_nonUnicode.html => dom/archivereader/test/test_nonUnicode.html
rename : dom/file/test/test_archivereader_zip_in_zip.html => dom/archivereader/test/test_zip_in_zip.html
rename : dom/file/test/test_bug_793311.html => dom/base/test/test_bug793311.html
rename : dom/file/AsyncHelper.cpp => dom/filehandle/AsyncHelper.cpp
rename : dom/file/AsyncHelper.h => dom/filehandle/AsyncHelper.h
rename : dom/file/File.cpp => dom/filehandle/File.cpp
rename : dom/file/File.h => dom/filehandle/File.h
rename : dom/file/FileHandle.cpp => dom/filehandle/FileHandle.cpp
rename : dom/file/FileHandle.h => dom/filehandle/FileHandle.h
rename : dom/file/FileHelper.cpp => dom/filehandle/FileHelper.cpp
rename : dom/file/FileHelper.h => dom/filehandle/FileHelper.h
rename : dom/file/FileRequest.cpp => dom/filehandle/FileRequest.cpp
rename : dom/file/FileRequest.h => dom/filehandle/FileRequest.h
rename : dom/file/FileService.cpp => dom/filehandle/FileService.cpp
rename : dom/file/FileService.h => dom/filehandle/FileService.h
rename : dom/file/FileStreamWrappers.cpp => dom/filehandle/FileStreamWrappers.cpp
rename : dom/file/FileStreamWrappers.h => dom/filehandle/FileStreamWrappers.h
rename : dom/file/LockedFile.cpp => dom/filehandle/LockedFile.cpp
rename : dom/file/LockedFile.h => dom/filehandle/LockedFile.h
rename : dom/file/MemoryStreams.cpp => dom/filehandle/MemoryStreams.cpp
rename : dom/file/MemoryStreams.h => dom/filehandle/MemoryStreams.h
rename : dom/file/MetadataHelper.cpp => dom/filehandle/MetadataHelper.cpp
rename : dom/file/MetadataHelper.h => dom/filehandle/MetadataHelper.h
rename : dom/file/moz.build => dom/filehandle/moz.build
rename : dom/file/nsIFileStorage.h => dom/filehandle/nsIFileStorage.h
rename : dom/file/test/dummy_worker.js => dom/filehandle/test/dummy_worker.js
rename : dom/file/test/helpers.js => dom/filehandle/test/helpers.js
rename : dom/file/test/mochitest.ini => dom/filehandle/test/mochitest.ini
rename : dom/file/test/moz.build => dom/filehandle/test/moz.build
rename : dom/file/test/test_append_read_data.html => dom/filehandle/test/test_append_read_data.html
rename : dom/file/test/test_getFile.html => dom/filehandle/test/test_getFile.html
rename : dom/file/test/test_getFileId.html => dom/filehandle/test/test_getFileId.html
rename : dom/file/test/test_location.html => dom/filehandle/test/test_location.html
rename : dom/file/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_lockedfile_lifetimes.html
rename : dom/file/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_lockedfile_lifetimes_nested.html
rename : dom/file/test/test_lockedfile_ordering.html => dom/filehandle/test/test_lockedfile_ordering.html
rename : dom/file/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_lockedfiles.html
rename : dom/file/test/test_progress_events.html => dom/filehandle/test/test_progress_events.html
rename : dom/file/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_lockedfiles.html
rename : dom/file/test/test_request_readyState.html => dom/filehandle/test/test_request_readyState.html
rename : dom/file/test/test_stream_tracking.html => dom/filehandle/test/test_stream_tracking.html
rename : dom/file/test/test_success_events_after_abort.html => dom/filehandle/test/test_success_events_after_abort.html
rename : dom/file/test/test_truncate.html => dom/filehandle/test/test_truncate.html
rename : dom/file/test/test_workers.html => dom/filehandle/test/test_workers.html
rename : dom/file/test/test_write_read_data.html => dom/filehandle/test/test_write_read_data.html
|
2014-05-07 16:32:12 +02:00 |
Nathan Froyd
|
84041459a1
|
Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan
|
2014-04-29 13:27:26 -04:00 |
Luke Wagner
|
dbbb6ba00c
|
Bug 980447 - Follow-up fixes in clearStoragesForURI to address follow-up comments (r=janv)
--HG--
extra : rebase_source : 31a02fb699def1957c96aeae09052b7106509c84
|
2014-04-15 21:30:26 -05:00 |
Birunthan Mohanathas
|
5f1fde8824
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
Luke Wagner
|
f4eff37974
|
Bug 980447 - Add persistenceType argument to nsIQuotaManager.clearStoragesForURI (r=janv)
--HG--
extra : rebase_source : 4d034bd92b099bd1385fc9e8a95fa959fc8e51e0
|
2014-04-14 15:48:49 -05:00 |
Jan Varga
|
9ec24dfafc
|
Bug 856921 - Ensure that all quota failures are exposed to JS as QuotaExceededError. r=bent
|
2014-04-02 19:14:14 +02:00 |
Daniel Holbert
|
6ede97af2d
|
Bug 984786 part 4: Give NS_INLINE_DECL_*REFCOUNTING classes private/protected destructor & MOZ_FINAL annotation where appropriate, in /dom. r=smaug
|
2014-04-02 09:21:03 -07:00 |
Ehsan Akhgari
|
186680d83a
|
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
|
2014-03-27 16:38:33 -04:00 |
Luke Wagner
|
b7edb7cae1
|
Bug 963588 - asmjscache: place cache entries apps that request AOT compilation in persistent storage (r=janv)
--HG--
extra : rebase_source : 95bc3d02cb1a7f2728d2615e8b992e0a2b2397f1
|
2014-03-05 14:47:10 -06:00 |
Jeff Walden
|
07c1f1a4f2
|
Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in dom/. r=bent
--HG--
extra : rebase_source : 7cf60c3e3091328ab8590dde4432fa566c303232
|
2014-02-06 22:17:07 -08:00 |
Jan Varga
|
9be0d078d5
|
Bug 965982. r=bent
|
2014-01-31 09:50:15 -08:00 |
Jan Varga
|
5c6d029281
|
Bug 924348 - Intermittent PROCESS-CRASH | /tests/dom/indexedDB/test/test_add_put.html | application crashed [@ sqlite3LeaveMutexAndCloseZombie] or [@ hashDestroy]. r=khuey
CLOSED TREE
|
2014-01-13 13:27:19 -05:00 |
Ehsan Akhgari
|
1b83407ce9
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
Luke Wagner
|
5ed834b091
|
Bug 929236 - Cache asm.js compiled code in Gecko (r=janv)
--HG--
extra : rebase_source : 1c97962da0044858c583fc45e69dd22e519b8066
|
2013-11-18 15:49:53 -06:00 |
Andrea Marchesini
|
928c2809d6
|
Bug 932119 - convert nsIAtom to nsString in QuotaManager and IndexedDB, r=janv
|
2013-11-25 16:53:48 +00:00 |
Michael Shuen
|
716b04b9a8
|
Bug 940207 - Build dom/quota in unified mode. r=bzbarsky
|
2013-11-20 09:40:32 -05:00 |
Mike Hommey
|
2812d11fce
|
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
|
2013-11-19 11:50:54 +09:00 |
Mike Hommey
|
e06d795c71
|
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
|
2013-11-19 11:48:10 +09:00 |
Mike Hommey
|
e80e877ab7
|
Bug 939044 - Remove most definitions of MODULE. r=mshal
|
2013-11-19 11:47:39 +09:00 |
Mike Hommey
|
ffe0380912
|
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
|
2013-11-19 11:47:14 +09:00 |
Ms2ger
|
4fe918bb7b
|
Bug 931459 - Move LOCAL_INCLUDES to moz.build in dom/; r=mshal
|
2013-11-11 09:04:11 +01:00 |
Boris Zbarsky
|
9253bde16b
|
Bug 882541 part 2. Fix a bug that crept in with overloading a string and a nullable number and then passing in null, due to the number conversion being conditional on the input type in that case. r=khuey
Also removes a footgun conversion operator on Nullable that was causing it to silently convert to int32_t.
|
2013-10-11 12:28:23 -04:00 |
Mike Hommey
|
b000a846c2
|
Bug 929905 - Consolidate sources in moz.build. r=gps
|
2013-10-25 08:23:05 +09:00 |
Trevor Saunders
|
f1399b6633
|
[PATCH] bug 922566 - kill dom-config.mk
From 6681eaa8bb47ddb4756fd71738771c4c437101c0 Mon Sep 17 00:00:00 2001
---
content/media/webspeech/recognition/Makefile.in | 1 -
content/media/webspeech/recognition/moz.build | 5 +-
content/media/webspeech/synth/Makefile.in | 1 -
content/media/webspeech/synth/pico/Makefile.in | 3 --
dom/alarm/Makefile.in | 2 -
dom/apps/src/Makefile.in | 1 -
dom/base/Makefile.in | 2 -
dom/base/moz.build | 26 ++++++++++-
dom/battery/Makefile.in | 1 -
dom/bindings/Makefile.in | 3 --
dom/bindings/moz.build | 17 ++++++-
dom/bindings/test/Makefile.in | 5 +-
dom/bluetooth/Makefile.in | 2 -
dom/bluetooth/moz.build | 7 ++-
dom/browser-element/Makefile.in | 3 --
dom/browser-element/moz.build | 6 ++-
dom/camera/Makefile.in | 1 -
dom/camera/moz.build | 5 +-
dom/devicestorage/Makefile.in | 1 -
dom/dom-config.mk | 61 -------------------------
dom/encoding/Makefile.in | 1 -
dom/fmradio/Makefile.in | 2 -
dom/fmradio/ipc/Makefile.in | 1 -
dom/fmradio/ipc/moz.build | 5 +-
dom/fmradio/moz.build | 5 +-
dom/icc/src/Makefile.in | 4 --
dom/media/Makefile.in | 3 --
dom/media/moz.build | 6 ++-
dom/mobilemessage/src/Makefile.in | 1 -
dom/mobilemessage/src/moz.build | 5 +-
dom/network/src/Makefile.in | 2 -
dom/plugins/base/Makefile.in | 1 -
dom/plugins/base/moz.build | 8 +++-
dom/power/Makefile.in | 1 -
dom/quota/Makefile.in | 1 -
dom/system/gonk/Makefile.in | 2 -
dom/telephony/Makefile.in | 1 -
dom/time/Makefile.in | 1 -
dom/wifi/Makefile.in | 5 --
39 files changed, 85 insertions(+), 123 deletions(-)
delete mode 100644 dom/dom-config.mk
delete mode 100644 dom/wifi/Makefile.in
|
2013-10-23 17:20:55 -04:00 |
Brian O'Keefe
|
9c9d71fddb
|
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
|
2013-10-02 13:17:55 -04:00 |
Trevor Saunders
|
c29760731a
|
Backed out changeset 99b17c404db2 and e40a964458f8 for landing stuff that shouldn't have and then backing out stuff that should have stayed on a CLOSED TREE
--HG--
extra : amend_source : 54312955270ea4098a3add3cd0708866de2e40bb
|
2013-10-21 18:58:14 -04:00 |
Trevor Saunders
|
67e6559698
|
bug 922566 - kill dom-config.mk r=gps
|
2013-10-11 12:02:41 -04:00 |
Ed Morley
|
b0477b5369
|
Backed out changeset d8636e485e85 (bug 882541)
|
2013-10-14 17:30:49 +01:00 |
Boris Zbarsky
|
57053bb972
|
Bug 882541 part 2. Fix a bug that crept in with overloading a string and a nullable number and then passing in null, due to the number conversion being conditional on the input type in that case. r=khuey
Also removes a footgun conversion operator on Nullable that was causing it to silently convert to int32_t.
|
2013-10-11 12:28:23 -04:00 |
Ehsan Akhgari
|
c8d51e9ce2
|
Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg
|
2013-09-23 13:29:27 -04:00 |
Ehsan Akhgari
|
7233ba7103
|
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
|
2013-09-23 13:25:00 -04:00 |
Benoit Jacob
|
ef57b5655b
|
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
|
2013-09-19 09:54:39 -04:00 |
Andrea Marchesini
|
ee8268ad59
|
Bug 916094 - Assertions removed from IDBFactory::Create() when it's used in JS from chrome in IPC. r=bent
|
2013-09-19 14:45:25 +02:00 |
Wes Kocher
|
de3dfc4a8e
|
Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
|
2013-09-18 17:21:02 -07:00 |
Benoit Jacob
|
1b7e3c520e
|
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
|
2013-09-18 18:50:32 -04:00 |
Jan Varga
|
e9492bcd36
|
Bug 785884 - Implement support for temporary storage (aka shared pool). r=ehsan, r=bent
--HG--
rename : caps/tests/mochitest/test_principal_extendedorigin_appid_appstatus.html => caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html
rename : dom/quota/UsageRunnable.h => dom/quota/UsageInfo.h
|
2013-09-11 06:18:36 +02:00 |
Robert O'Callahan
|
03e7828db2
|
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
|
2013-09-02 20:41:57 +12:00 |
Mike Hommey
|
f8bc7fa754
|
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
|
2013-09-05 09:01:46 +09:00 |
Brian O'Keefe
|
d118b95a0d
|
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
|
2013-08-15 09:02:09 -04:00 |
Ms2ger
|
bdfaa84f5b
|
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
|
2013-08-22 08:56:01 +02:00 |
Ms2ger
|
4fb1aa6786
|
Bug 883284 - Part c: Move LIBXUL_LIBRARY into moz.build (d-e); r=mshal
|
2013-08-22 08:56:00 +02:00 |
Ms2ger
|
6a7bc47591
|
Bug 906351 - Use @DEPTH@ even more; r=ted
|
2013-08-22 08:55:59 +02:00 |
Ms2ger
|
4807f1c86c
|
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
|
2013-08-22 08:55:59 +02:00 |
Trevor Saunders
|
acfc9e9cd6
|
bug 905410 - remove most remaining usage of nspr atomics outside of xpcom/ r=ehsan
|
2013-08-12 05:51:49 -04:00 |
Brian O'Keefe
|
61565e4086
|
Bug 896177 - Remove useless config.mk includes; r=gps
|
2013-07-17 16:06:53 -04:00 |
Andrea Marchesini
|
af936eab73
|
Bug 888596 - Move IDBDatabase to WebIDL, r=janv
|
2013-07-31 17:48:46 +02:00 |
Ehsan Akhgari
|
2824b29025
|
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
|
2013-07-18 13:59:53 -04:00 |
Joshua Cranmer
|
b82a7849fb
|
Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
--HG--
extra : rebase_source : ce24ab345baa48104328e3c101b7266a31e81870
|
2013-07-11 15:21:45 -05:00 |
Joshua Cranmer
|
36673bcae2
|
Bug 884061 - Part 3f: Use NS_DECL_THREADSAFE_ISUPPORTS in dom/, r=smaug,dhylands.
--HG--
extra : rebase_source : b8eaae07c54c94c8c46c7ed4c0e226eb74584652
|
2013-07-18 21:21:20 -05:00 |
Brian O'Keefe
|
f4815f2203
|
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
|
2013-07-04 08:28:43 -04:00 |
Trevor Saunders
|
f33ade0d68
|
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
|
2013-07-11 11:06:34 -04:00 |
Ben Turner
|
b7c9e1cf81
|
Bug 888105 - '.DS_Store files can screw up origin initialization.' r=janv.
|
2013-06-29 19:25:15 -07:00 |
Jan Varga
|
74516b1e86
|
Bug 878703 - Cleanup usage of IO thread only objects. r=bent
|
2013-06-05 10:11:23 +02:00 |
Mike Shal
|
5169c0a913
|
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
|
2013-04-23 17:54:15 -04:00 |
Ted Mielczarek
|
3cfd62c3d2
|
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
|
2013-05-16 09:33:26 -04:00 |
Ben Turner
|
6f8e994c82
|
Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
|
2013-03-15 23:58:50 -07:00 |
Ben Turner
|
5164c7bb1b
|
Backout bug 861287 for gcc build failures.
|
2013-04-25 08:30:28 -04:00 |
Ben Turner
|
89f06e32e7
|
Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
|
2013-03-15 23:58:50 -07:00 |
Mike Shal
|
df7deac25b
|
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
|
2013-04-16 15:24:43 -04:00 |
Kyle Machulis
|
72a717a860
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
|
2013-04-01 11:36:59 -07:00 |
Ben Turner
|
76b0bc5465
|
Bug 856032 - 'Quota management enabled even for origins with unlimited permission granted'. r=janv.
|
2013-03-31 17:10:27 -07:00 |
Ryan VanderMeulen
|
4f1ed37be8
|
Backed out changeset 3a242f8d8298 (bug 856032) for mochitest-2 failures.
|
2013-03-30 16:15:06 -04:00 |
Ben Turner
|
a47376de61
|
Bug 856032 - 'Quota management enabled even for origins with unlimited permission granted'. r=janv.
|
2013-03-30 11:30:16 -07:00 |
Kyle Machulis
|
43628a7867
|
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
|
2013-03-29 15:12:58 -07:00 |
Kyle Machulis
|
334c0800cf
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
|
2013-03-29 13:56:18 -07:00 |
Olli Pettay
|
3b2d758f12
|
Additional patch for Bug 767944 (Fix compilation on gcc 4.7.x), r=Ms2ger
--HG--
extra : rebase_source : be9d00ca80306dfe57ed917b588cfd30ec8eb8d0
|
2013-03-26 20:57:54 +02:00 |
Jan Varga
|
8b28e5b8f1
|
Bug 767944 - Implement a manager for centralized quota and storage handling. r=bent
|
2013-03-26 12:13:17 +01:00 |
Mike Shal
|
7ecea60097
|
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
|
2013-03-19 11:47:00 -07:00 |
Ms2ger
|
4f5fca99bc
|
Bug 845374 - Part l: Stop including nsIDocument.h in nsContentUtils.h and fix two nits; r=khuey
|
2013-03-17 08:55:15 +01:00 |
Mike Shal
|
cd4191e248
|
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
|
2013-03-11 22:00:00 -07:00 |
Gregory Szorc
|
a0e24e2250
|
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
|
2013-02-25 12:47:20 -08:00 |
Jan Varga
|
7fc5c78ab9
|
Bug 820715 - Move quota related pieces from IndexedDatabaseManager to QuotaManager. r=bent
--HG--
rename : dom/indexedDB/CheckQuotaHelper.cpp => dom/quota/CheckQuotaHelper.cpp
rename : dom/indexedDB/CheckQuotaHelper.h => dom/quota/CheckQuotaHelper.h
|
2012-12-19 18:45:57 +01:00 |
Jan Varga
|
6554fc16b9
|
Bug 787804 - Rewrite quota handling (eliminate test_quota.c). r=bent,asuth,vladan
|
2012-12-17 20:25:10 +01:00 |