dom/cache/DBSchema.cpp
eefb95916e40b1066d9df526a3dc29021b74cdeb
created 2015-06-16 17:39 -0700
pushed 2015-06-17 18:57 +0000
Ben Kelly Ben Kelly - Bug 1173439 P5 Cache should index on a hash instead of the url itself. r=ehsan
12ccbd45dcb5d403481fa5f9441eb6e4f2a41361
created 2015-06-16 17:39 -0700
pushed 2015-06-17 18:57 +0000
Ben Kelly Ben Kelly - Bug 1173439 P4 Remove Request url field from Cache API database. r=ehsan
619c2a4e7ce2d82cb8e4bd6b0bfa7871ecb53b29
created 2015-06-16 17:39 -0700
pushed 2015-06-17 18:57 +0000
Ben Kelly Ben Kelly - Bug 1173439 P3 Use url query field for database matching and Request creation. r=ehsan
818edd204d7b0cd9f1293ab5de0522a8a022a05c
created 2015-06-16 17:39 -0700
pushed 2015-06-17 18:57 +0000
Ben Kelly Ben Kelly - Bug 1173439 P2 Parse Response URL query as a separate field. r=ehsan
3f1616172cd620b456dd3c975126c4ec0d58c7aa
created 2015-06-16 17:39 -0700
pushed 2015-06-17 18:57 +0000
Ben Kelly Ben Kelly - Bug 1173439 P1 Store URLs as UTF8 strings in Cache instead of UTF16. r=ehsan
593ac5424b6e98e4d4cf10fda8a11e78d212a422
created 2015-06-15 21:51 -0400
pushed 2015-06-16 18:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1174982 - Add the new nsContentPolicyType values to the DBSchema.cpp static_assert; r=bkelly
00f9709186396cc103330ec431b8d34c7d7dc5bf
created 2015-06-15 16:12 -0400
pushed 2015-06-16 14:11 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1174868 - Avoid storing RequestContext inside InternalRequest; r=nsm,bkelly,smaug
a4da65a36e31033a33d9945bdf36706373630360
created 2015-06-15 15:33 -0400
pushed 2015-06-16 14:11 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1174849 - Remove "serviceworker" from RequestContext; r=smaug,bkelly
095f8f54dcd2a26b9302677d61337f4341a857bb
created 2015-06-02 18:02 -0400
pushed 2015-06-08 09:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1164397 - Part 5: Save the redirected flag and the redirected URI in the DOM cache; r=bkelly
99a09706af29ab8621467e849de7c73fed821cdb
created 2015-05-28 07:52 -0700
pushed 2015-05-29 13:33 +0000
Ben Kelly Ben Kelly - Bug 1168152 P5 Follow-up to use 32kb growth size as intended in previous patches. r=me
30d26d24914b94ed034906abeae6724b4618b64d
created 2015-05-28 07:46 -0700
pushed 2015-05-29 13:33 +0000
Ben Kelly Ben Kelly - Bug 1168152 P3 Perform incremental vacuum at tail end of Cache db connections. r=ehsan
220a39f1b7f0cddc72c74466871dbf0e971ab20a
created 2015-05-28 07:46 -0700
pushed 2015-05-29 13:33 +0000
Ben Kelly Ben Kelly - Bug 1168152 P1 Use a smaller sqlite page size and a growth increment in Cache. r=ehsan
37688076473b8cb33c1e89f108053f4a6ded3c71
created 2015-05-25 14:21 -0400
pushed 2015-05-28 14:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly
7431168bfa3b193e8475af224b993e39329d5693
created 2015-05-27 14:50 +0200
pushed 2015-05-28 00:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ae9c77fa58d1 (bug 1168208) for bustage on a CLOSED TREE
ae9c77fa58d18a2129e6552a49c389a37e6b31c4
created 2015-05-25 14:21 -0400
pushed 2015-05-28 00:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly
78db1cd5ffef8c81caf08d244c09da44a5f2eb2d
created 2015-05-21 18:16 -0700
pushed 2015-05-22 18:02 +0000
Ben Kelly Ben Kelly - Bug 1166911 Modify Cache API sqlite code to use IS NULL literal when comparing an empty key. r=ehsan
c0d8a4b053e2a3b9b920c1326d142dbb1db7f3b2
created 2015-05-21 18:16 -0700
pushed 2015-05-22 18:02 +0000
Ben Kelly Ben Kelly - Bug 1166038 De-duplicate security info stored in the Cache API. r=ehsan
34b53559922955f84d1191df996c4f945597319f
created 2015-05-20 06:51 -0700
pushed 2015-05-21 01:16 +0000
Ben Kelly Ben Kelly - Bug 1166577 Use named sqlite params in Cache API code. r=ehsan
c2020109ebd04e6f6e6be9925eb1a29746ae6540
created 2015-05-13 17:55 -0700
pushed 2015-05-14 22:33 +0000
Ben Kelly Ben Kelly - Bug 1162342 Enable sqlite WAL transactions in Cache API. r=ehsan
4583badf15cfa57d8d8c48f290fbd6748df260c2
created 2015-04-29 09:03 -0700
pushed 2015-04-29 23:43 +0000
Ben Kelly Ben Kelly - Bug 1154325 P2 Use Blobs for CacheStorage keys to avoid encoding issues. r=ehsan
ca1ae21cc8e0bac03349cf7a1c7b3979fb60c3f3
created 2015-04-27 09:18 -0400
pushed 2015-04-27 19:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv
c944fc7df69278ef6aee1cc1f71c8b987b448bd0
created 2015-04-26 22:38 -0400
pushed 2015-04-27 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1157754 part 2. Convert consumers of ErrorResult::ClearMessage() to the new better APIs we have for suppressing exceptions on ErrorResult. r=bkelly
12bd6399af4c57a92cdd4966728d863aa6c2a3b8
created 2015-04-16 12:00 -0700
pushed 2015-04-17 19:45 +0000
Ben Kelly Ben Kelly - Bug 1110485 P7 Rename DeleteCache() to DeleteCacheId() better distinguish it from CacheDelete(). r=ehsan
9013c5c61f3468e122da7f406683313b4ad3b61f
created 2015-04-16 12:00 -0700
pushed 2015-04-17 19:45 +0000
Ben Kelly Ben Kelly - Bug 1110485 P5 Replace useless DBSchema class type with namespace. r=ehsan
5b250bae9fb6ced11789b6a4a0a279c0b45ca62d
created 2015-04-16 12:00 -0700
pushed 2015-04-17 19:45 +0000
Ben Kelly Ben Kelly - Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. r=nsm
a8c670dd748801342ce44d7cc4ad6a6a8a142489
created 2015-04-16 12:00 -0700
pushed 2015-04-17 19:45 +0000
Ben Kelly Ben Kelly - Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku
b50c0715615e8ab00bd6599a79f7210e5b6f88db
created 2015-04-07 09:13 -0400
pushed 2015-04-16 01:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1149987 - Part 8: Do not store or match Response objects with a Vary:* header; r=bkelly
80add130bff6e1e5866f18b645192b9bb84deac0
created 2015-04-15 09:54 +0200
pushed 2015-04-15 12:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a74f0b2545ab (bug 1110485)
c0a3a1143ec8693b7be3c9768622e3fa9b3966f2
created 2015-04-15 09:54 +0200
pushed 2015-04-15 12:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1bbb1ec38652 (bug 1110485)
3306646bcb52f283386593d529cbf81c4be8d40d
created 2015-04-15 09:54 +0200
pushed 2015-04-15 12:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset de417ee861be (bug 1110485)
8b4e26471d7cb24d338a4e19946f777f23e72326
created 2015-04-15 09:54 +0200
pushed 2015-04-15 12:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e8de5745c5c3 (bug 1110485)
e8de5745c5c32fe5760a61597968afca68837ec3
created 2015-04-14 17:11 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P7 Rename DeleteCache() to DeleteCacheId() better distinguish it from CacheDelete(). r=ehsan
de417ee861be8f8ac9ff0d4aac5f0dc011761c9e
created 2015-04-14 17:11 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P5 Replace useless DBSchema class type with namespace. r=ehsan
1bbb1ec386523c888d43da8179a2fcbdcc6fe44e
created 2015-04-14 17:11 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. r=nsm
a74f0b2545ab9c133cd934981710d671e2e1df36
created 2015-04-14 17:11 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku
6f02912121ed5dc551b739162b5944d1c2b7b2c3
created 2015-04-14 15:27 -0700
pushed 2015-04-15 12:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 114377b11793 (bug 1110485)
be1ca73a32136fc582c63ff8f3703ccbbc05f023
created 2015-04-14 15:27 -0700
pushed 2015-04-15 12:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 565246a02797 (bug 1110485)
e9cb307aee4be16713d9eb6ab33cffb395ac0baf
created 2015-04-14 15:27 -0700
pushed 2015-04-15 12:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 55723c780549 (bug 1110485)
90ec95ca90ecbf2b93ffe625aca951bfb897419f
created 2015-04-14 15:27 -0700
pushed 2015-04-15 12:29 +0000
Wes Kocher Wes Kocher - Backed out changeset b6b9517e3d50 (bug 1110485)
b6b9517e3d50cdbd4d8f677a69ceeee24b197345
created 2015-04-14 12:21 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P7 Rename DeleteCache() to DeleteCacheId() better distinguish it from CacheDelete(). r=ehsan
55723c7805499183f2c59ad8fe627607e1f39e6a
created 2015-04-14 12:21 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P5 Replace useless DBSchema class type with namespace. r=ehsan
565246a027979e6a43b513400ce7613232c4cbfd
created 2015-04-14 12:21 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. r=nsm
114377b11793850e0a92e968c9723dc597766db6
created 2015-04-14 12:21 -0700
pushed 2015-04-15 12:29 +0000
Ben Kelly Ben Kelly - Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku
fb25d83dcaa05008678ad2f14c24c1a1fdd47266
created 2015-04-13 15:18 -0700
pushed 2015-04-14 14:06 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1110485) for wpt-3 bustage
e8bd3bf404ff5d0fc62e2957fcdaaad7c085a8d7
created 2015-04-13 14:05 -0700
pushed 2015-04-14 14:06 +0000
Ben Kelly Ben Kelly - Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. r=nsm
fa29dbb49a668c61b13e7808176bf73afc35ae70
created 2015-04-13 14:05 -0700
pushed 2015-04-14 14:06 +0000
Ben Kelly Ben Kelly - Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku
7fbf03927859971b3cf07c7663cd4c000eaadb73
created 2015-04-08 11:49 -0400
pushed 2015-04-09 00:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1149987) for mochitest crashes.
b62e371d61898c241efec2cb9fe7f11d0b86395d
created 2015-04-07 09:13 -0400
pushed 2015-04-09 00:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1149987 - Part 5: Do not store or match Response objects with a Vary:* header; r=bkelly
f33d0f70ab804b7f2f25db37240a4c6dad49fa50
created 2015-04-02 17:11 -0700
pushed 2015-04-03 14:34 +0000
Ben Kelly Ben Kelly - Bug 1150608 Do not reuse CacheId values within an origin. r=ehsan
e7e532d69293158d2f98bb6f21b326d68c4ff563
created 2015-03-26 17:10 -0400
pushed 2015-03-31 12:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1147699 - Part 14: Add a test for FetchEvent.request.context when intercepting loads coming from plugins; r=nsm
6773b2f30d90ba25c0d29cff8375695e65bb3617
created 2015-03-24 12:55 -0400
pushed 2015-03-25 14:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1146610 - Add static_asserts that check the validity of the enum values that we write into the cache database; r=bkelly
f0afd7c244cc1a6f92cb40a4e97b5344bf7e83e1
created 2015-03-22 13:12 -0400
pushed 2015-03-24 15:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1126819 - Part 2: Persist the Request.cache attribute in DOM Cache; r=bkelly
edf516516fb35eb9811e7655251eeb90d244cfb1
created 2015-03-17 10:57 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1143894 - Part 3: Do not propagate errors in getting the headers to the outside world; r=bkelly
3ea234420460f0e87a05df0bf4ff2e36b5b03442
created 2015-03-17 10:30 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1143894 - Part 2: Support Vary headers including multiple header names in DOM Cache; r=bkelly
958151e0cfd26a957c61b120cbae9ab1513ece7c
created 2015-03-16 19:10 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1143894 - Part 1: Clear the ErrorResult message if InternalHeaders::Get fails; r=bkelly
08ad099d72abaaafc4ca95205a4e624ae5048478
created 2015-03-16 20:27 -0400
pushed 2015-03-17 18:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1143959 - Set the journal mode and foreign key pragmas for all DBActions; r=bkelly
bdc8ba757c5917c7162b6d5a1dd25d4960526b64
created 2015-03-11 17:59 -0400
pushed 2015-03-16 02:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1142269 - Auto-vacuum the DOM Cache database; r=bkelly
fd08e442bccdc02a574cef3a7803cfbcb3d8fdfc
created 2015-03-13 16:02 -0700
pushed 2015-03-16 02:16 +0000
Wes Kocher Wes Kocher - Backed out changeset b8d2fd1bb7f5 (bug 1142269) for mochitest-1 timeouts CLOSED TREE
b8d2fd1bb7f5ac80497f22b53e7d939fddcf0c87
created 2015-03-11 17:59 -0400
pushed 2015-03-16 02:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1142269 - Auto-vacuum the DOM Cache database; r=bkelly
7b88e237f24ced792974ba82adc2f7b8c6727f88
created 2015-03-04 17:18 -0500
pushed 2015-03-16 02:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1133763 - Part 4: Store the response's security info in the cache database; r=bkelly
less more (0) -60 tip