Neil Rashbrook
441960eebc
Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
2015-05-16 09:07:10 +01:00
Wes Kocher
484229a7ff
Backed out changeset 17cfad44e12b (bug 1155963) for breaking b2g builds
2015-05-14 16:35:18 -07:00
Neil Rashbrook
5b5c002aaf
Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
2015-05-15 00:00:33 +01:00
Boris Zbarsky
57e2d885c4
Bug 1163898 part 1. Give DOMEventTargetHelper a sane accessor for getting its nsIGlobalObject. r=smaug
2015-05-12 15:56:39 -04:00
Andrea Marchesini
d991fa6d9b
Bug 1163387 - Rename FileImpl to BlobImpl, r=ehsan
2015-05-12 13:11:03 +01:00
Andrea Marchesini
7a35ed6840
Bug 1159401 - Split Blob and File classes, r=bz
2015-05-12 13:09:51 +01:00
Wes Kocher
6fd66905f8
Backed out 2 changesets (bug 1159401) for b2g build bustage
...
Backed out changeset adfee1efb1e1 (bug 1159401)
Backed out changeset 70c63c8546e3 (bug 1159401)
2015-05-11 14:54:02 -07:00
Wes Kocher
a4c92e377b
Backed out changeset 56e4c68dc3da (bug 1163387) for build bustage CLOSED TREE
2015-05-11 13:17:58 -07:00
Andrea Marchesini
5f0d79c537
Bug 1163387 - Rename FileImpl to BlobImpl, r=ehsan
2015-05-11 18:50:54 +01:00
Andrea Marchesini
8216a76e2b
Bug 1159401 - patch 1 - Split Blob and File in 2 classes, r=bz
2015-05-11 18:50:50 +01:00
Ryan VanderMeulen
ab585ee6e8
Backout revisions 4287533203fb and 96a3ebfe09d8 (bug 1159401) for bustage.
...
CLOSED TREE
2015-05-11 11:43:59 -04:00
Andrea Marchesini
3d1cf0758c
Bug 1159401 - patch 1 - Split Blob and File in 2 classes, r=bz
2015-05-11 15:20:06 +01:00
Jan Varga
e088f3de04
Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent
2015-05-08 21:05:30 +02:00
Ben Turner
a5baa330c4
Bug 1156611 - Fix Nuwa idle detection for IndexedDB, r=khuey.
2015-05-07 12:17:28 -07:00
Andrea Marchesini
135cda43ff
Bug 1151495 - Support permission prompting from workers for IDB, r=bent
2015-05-06 09:07:57 +01:00
Andrew McCreight
aeff7c99ee
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Mike Hommey
b673a97a25
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Ben Turner
1c7d1019ca
Bug 1159967 - Handle logging after threads have shut down, r=janv.
2015-04-30 11:59:36 -07:00
Andrea Marchesini
d874aacdc8
Bug 1158437 - dom::File should accept negative date values, r=smaug
2015-04-27 12:17:19 +01:00
Ben Turner
c057ccdd7b
Bug 1157573 - Fix transaction rollback assertions for when a transaction was never started, r=janv.
2015-04-23 15:29:15 -07:00
Ben Turner
123e3cfbc9
Bug 1157029 - More changes to bulletproof shutdown of failed connections, r=janv.
2015-04-23 15:08:40 -07:00
Jan de Mooij
bfb27c97d1
Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
2015-04-23 15:51:28 +02:00
Ben Turner
1935f22602
Bug 1155634 - Move ConnectionPool creation closer to where we actually use it and at a point guaranteed to be after QuotaManager has been started. r=khuey relanding CLOSED TREE
2015-04-22 17:14:44 -07:00
Wes Kocher
7b0382be51
Backed out changeset 89e5f92e26d7 (bug 1155634) for being a possible cause of frequent gij(8) orange CLOSED TREE
2015-04-22 14:06:39 -07:00
Ben Turner
9db6519240
Bug 1155634 - Move ConnectionPool creation closer to where we actually use it and at a point guaranteed to be after QuotaManager has been started. r=khuey
2015-04-21 13:46:00 -04:00
Andrea Marchesini
504f4e8fee
Bug 1156632 - Remove unused forward class declarations - patch 2 - dom/media, dom/indexedDB, dom/svg, r=ehsan
2015-04-22 08:29:17 +02:00
Doug Turner
ae8ae3c97f
Bug 1156063 - Intermittent application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::Start] in various tests. r=janv
2015-04-21 20:10:50 +02:00
Sylvestre Ledru
0124c01f99
Bug 1155652 - Fix two incorrect assertions r=janv
2015-04-17 16:06:11 +02:00
Denis Volk
4ad62045e8
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Nathan Froyd
1d766b1f34
Bug 870891 - move DIST_FILES to moz.build; r=mshal
2015-04-15 16:04:49 -04:00
Ben Turner
5bbea14c3c
Bug 1114788, disable failing test on workers, r=mrbkap.
2015-04-14 16:40:51 -07:00
Ben Turner
6b9a91b4c1
Bug 1151242 - Abort version change transactions more eagerly in the event of a crash, r=khuey.
2015-04-14 16:40:51 -07:00
Ryan VanderMeulen
dc7437174c
Backed out changeset dd10ce7a6b1a (bug 1151242) for bustage.
...
CLOSED TREE
2015-04-14 13:20:05 -04:00
Ben Turner
e16b71710f
Bug 1151242 - Abort version change transactions more eagerly in the event of a crash, r=khuey.
2015-04-14 10:02:54 -07:00
Ms2ger
82c2faeae3
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Jan Varga
6c818aee39
Bug 1125102 - Make QuotaManager and FileService to be independent of each other; r=bent
2015-04-14 10:57:41 +02:00
Blake Kaplan
dbef115db9
Bug 1149420 - Make the IndexedDB permissions prompt work in e10s. r=bent/mfinkle
2015-04-10 18:10:00 +02:00
Jan Varga
7e51b28116
Bug 1150023 - Intermittent browser_940107_home_button_in_bookmarks_toolbar.js | application crashed [@ mozilla::dom::quota::QuotaManager::AbortCloseStoragesForProcess(mozilla::dom::ContentParent *)][@ mozilla::ipc::MessageChannel::NotifyChannelClosed()]; r=bent
2015-04-12 05:41:44 +02:00
Ben Turner
a2a3133390
Bug 1151646 - Cleanup, r=khuey.
2015-04-08 15:21:26 -07:00
Jan Varga
b68088300c
Bug 1129991 - Remove QuotaManager::SetCurrentWindow(); r=bent
2015-04-02 08:22:19 +02:00
Ben Turner
d6dbe650bd
Bustage fix for bug 1131776, s/moz_malloc/malloc/ on CLOSED TREE
2015-03-31 16:27:36 -07:00
Ben Turner
62f61c5626
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
2015-02-16 09:48:14 -08:00
Ben Turner
331d4866a7
Bug 1112702 - Make IndexedDB transactions non-durable by default, r=khuey.
2015-01-25 22:30:09 -08:00
Ben Turner
c5c45c8f37
Bug 1131766 - Use a simpler thread model for IndexedDB transactions, r=khuey.
2014-12-02 12:01:44 -08:00
Ben Turner
975ba73ad9
Bug 866846 - Use WAL journal mode for IndexedDB databases, r=janv.
2015-01-24 08:16:26 -08:00
Ben Turner
d839795997
Bug 1112620 - Fix invalidated version change transactions, r=khuey.
2015-03-31 15:35:12 -07:00
Jan Varga
2cf063d71d
Bug 1144806, Fix test_temporary_storage to not depend on database sizes. r=bent.
2015-03-25 09:49:37 -07:00
Mike Hommey
4da5ed0b71
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Wes Kocher
26af50b86d
Backed out changeset bc3c96747cdf (bug 1144806) for frequent bc1 failures CLOSED TREE
2015-03-30 19:46:01 -07:00
Wes Kocher
5a597f49dd
Backed out changeset 8a8e8efa5d38 (bug 866846)
2015-03-30 19:45:59 -07:00