Граф коммитов

1149 Коммитов

Автор SHA1 Сообщение Дата
Jan Varga 85069278af Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent 2015-05-08 21:05:30 +02:00
Ben Turner e6f6c77846 Bug 1156611 - Fix Nuwa idle detection for IndexedDB, r=khuey.
--HG--
extra : rebase_source : e548f0c74bad08a3e90ea827e4a05412c3d7d8a7
2015-05-07 12:17:28 -07:00
Andrea Marchesini f2ba43b3fd Bug 1151495 - Support permission prompting from workers for IDB, r=bent 2015-05-06 09:07:57 +01:00
Andrew McCreight 9e8f4b219e Bug 1152551, part 2 - Fix mode lines in dom/. r=jst 2015-05-03 15:32:37 -04:00
Mike Hommey 924c9eb636 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 b11a66e797 Bug 1159967 - Handle logging after threads have shut down, r=janv. 2015-04-30 11:59:36 -07:00
Andrea Marchesini 3c8ee378d5 Bug 1158437 - dom::File should accept negative date values, r=smaug 2015-04-27 12:17:19 +01:00
Ben Turner f2493adb09 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 bb30174a4d Bug 1157029 - More changes to bulletproof shutdown of failed connections, r=janv. 2015-04-23 15:08:40 -07:00
Jan de Mooij 103a223716 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 6ee41913fb 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 c2e52c5972 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 bcad3e3bc1 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
--HG--
extra : rebase_source : 2dfee56a2e028ad05baea9d40db61d6194f93646
2015-04-21 13:46:00 -04:00
Andrea Marchesini e666f02521 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 0d32e44fa3 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 bc64533d62 Bug 1155652 - Fix two incorrect assertions r=janv
--HG--
extra : rebase_source : 3840224651890682a89142d5e9167caa60faaf6c
2015-04-17 16:06:11 +02:00
Denis Volk 32e981896d Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj 2015-04-15 12:47:03 -04:00
Nathan Froyd d876b3e545 Bug 870891 - move DIST_FILES to moz.build; r=mshal 2015-04-15 16:04:49 -04:00
Ben Turner 5eff59bafa Bug 1114788, disable failing test on workers, r=mrbkap. 2015-04-14 16:40:51 -07:00
Ben Turner bbcf9289d8 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 b488aec511 Backed out changeset dd10ce7a6b1a (bug 1151242) for bustage.
CLOSED TREE
2015-04-14 13:20:05 -04:00
Ben Turner 6dc226bf92 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 f1fc41b0e5 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 4f7bbfd7c8 Bug 1125102 - Make QuotaManager and FileService to be independent of each other; r=bent 2015-04-14 10:57:41 +02:00
Blake Kaplan b230531d73 Bug 1149420 - Make the IndexedDB permissions prompt work in e10s. r=bent/mfinkle
--HG--
extra : rebase_source : 12476a4d8a84c3a1b751b2522cb01aba28fce8f9
2015-04-10 18:10:00 +02:00
Jan Varga ab82622390 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 8f3a68440b Bug 1151646 - Cleanup, r=khuey. 2015-04-08 15:21:26 -07:00
Jan Varga 8a9574fb77 Bug 1129991 - Remove QuotaManager::SetCurrentWindow(); r=bent 2015-04-02 08:22:19 +02:00
Ben Turner 8355d38c6e Bustage fix for bug 1131776, s/moz_malloc/malloc/ on CLOSED TREE 2015-03-31 16:27:36 -07:00
Ben Turner 630eacc28d Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv. 2015-02-16 09:48:14 -08:00
Ben Turner 152d030360 Bug 1112702 - Make IndexedDB transactions non-durable by default, r=khuey. 2015-01-25 22:30:09 -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
Ben Turner d56515da2a Bug 1112620 - Fix invalidated version change transactions, r=khuey. 2015-03-31 15:35:12 -07:00
Jan Varga b4996c2b7c Bug 1144806, Fix test_temporary_storage to not depend on database sizes. r=bent. 2015-03-25 09:49:37 -07:00
Mike Hommey c39e359c7d 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 ec14c8f2ae Backed out changeset bc3c96747cdf (bug 1144806) for frequent bc1 failures CLOSED TREE
--HG--
extra : amend_source : 095f387bc1a710c6616e12d0213ee71683a9b412
2015-03-30 19:46:01 -07: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 cb09a2f4de Backed out changeset 3be650e84eea (bug 1112702) 2015-03-30 19:45:56 -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 ae054a3620 Bug 1112702 - Make IndexedDB transactions non-durable by default, r=khuey. 2015-01-25 22:30:09 -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
Jan Varga 5ece58ee37 Bug 1144806, Fix test_temporary_storage to not depend on database sizes. r=bent. 2015-03-25 09:49:37 -07:00
Andrew McCreight 89727e3fac Bug 1147951, part 3 - Remove unnecessary includes of nsIProgrammingLanguage. r=baku 2015-03-30 10:45:39 -07: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 7d056075df Bug 1112702 - Make IndexedDB transactions non-durable by default, r=khuey.
--HG--
extra : rebase_source : 837613693f18ba7181972d51ea730a112c0b9a25
2015-01-25 22:30:09 -08:00