Commit Graph

397 Commits

Author SHA1 Message Date
Kan-Ru Chen (陳侃如)
4b95fd5436 Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 17:18:22 +08:00
Bill McCloskey
021be81884 Bug 1124933 - Include crash reason when intentionally crashing content process (r=bent) 2015-02-03 09:09:27 -08:00
Mike Hommey
715db83e04 Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn 2015-02-02 09:56:13 +09:00
Ben Turner
3b20a7d294 Bug 1125969 - Fix reversed assertion when reading database metadata, r=janv. 2015-01-26 22:25:47 -08:00
Jan Varga
e1f128e2a0 Bug 1123637 - Remove all code relevant to quota prompts; r=bent,ehsan 2015-01-22 09:40:42 +01:00
Kyle Huey
3f5b8810c4 Bug 1121673: Use move references in IPDL. r=bent 2015-01-16 11:58:52 -08:00
Gijs Kruitbosch
33b617c9cd Bug 1079355 - indexedDB pref should only apply for content pages, not chrome ones, r=bent 2015-01-05 23:08:12 +00:00
Jan Varga
43f3eda931 Bug 1119462 - Allow unlimited quota for explicit persistent storage; r=bent 2015-01-09 16:56:23 +01:00
Nigel Babu
7f50e9ab87 Backed out changeset 15830cc2b55b (bug 1119462) for B2G M5 bustage
CLOSED TREE
2015-01-09 10:06:31 +05:30
Ehsan Akhgari
a7f747ec15 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
48f7df3117 Bug 1119462 - Allow unlimited quota for explicit persistent storage; r=bent 2015-01-09 01:24:54 +01:00
Wes Kocher
013607be86 Backout 977aab16aad3 (bug 1119462) for Android build bustage 2015-01-08 16:15:27 -08:00
Jan Varga
a650c79bf4 Bug 1119462 - Allow unlimited quota for explicit persistent storage; r=bent 2015-01-09 00:31:50 +01:00
Ehsan Akhgari
1fcde464ff Bug 1118803 - Mark virtual overridden functions as MOZ_OVERRIDE in misc DOM code; r=baku 2015-01-08 08:49:54 -05:00
Ehsan Akhgari
545f2c061b Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel 2015-01-06 16:30:03 -05:00
Ben Turner
c8ed07d8be Bug 701634 - Support IndexedDB in Workers, r=khuey+baku. 2014-12-16 22:26:15 -08:00
Ben Turner
15040f7c4d Bug 1104853 - Add a null check to an async IDB open operation, r=khuey. 2014-12-16 15:19:19 -08:00
Ehsan Akhgari
6ef7b88a88 Bug 1109746 - Fix more bad implicit constructors in some random code across the tree 2014-12-13 14:17:04 -05:00
Ben Turner
2b90bf55ad Bug 1092311 - Fix IndexedDB profiler markers and logging, r=khuey. 2014-10-15 21:56:52 -07:00
Phil Ringnalda
bc087702c3 Back out 58982e7b5c45 (bug 1092311) for asserting 2014-12-10 21:12:40 -08:00
Ben Turner
ac775197cf Bug 1092311 - Fix IndexedDB profiler markers and logging, r=khuey. 2014-10-15 21:56:52 -07:00
Jason Orendorff
ddde8586c6 Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett. 2014-11-22 12:23:39 -06:00
Jason Orendorff
6c66fe3b7e Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett. 2014-12-02 16:56:35 -06:00
Jan Varga
8aa840dbd3 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
748d734cae Bug 1083927 - IndexedDB: Subdomain Quota Management; r=bent,ehsan 2014-11-28 09:44:12 +01:00
Ben Turner
80fef57dbd Bug 1102570 - Prevent quota operations from running too soon, r=janv. 2014-11-20 15:54:49 -08:00
Ben Turner
07c7c8069d Bug 1078438 - Change the way IndexedDB uses SQLite table locks. r=janv. 2014-11-11 10:47:51 -08:00
Jan Varga
33d692f6a6 Bug 1095474 - Intermittent /indexedDB/test/test_file_replace.html | application terminated with exit code 1; r=bent 2014-11-13 10:43:22 +01:00
Jan Varga
8f0f4f7668 Bug 1089764 - Treat persistent storage as temporary storage; r=bent 2014-11-04 21:44:56 +01:00
Jan Varga
9f9640ff1f Backed out changeset 45dad11b6580 (bug 1089764) for causing bug 1093067 and bug 1093223. 2014-11-03 21:00:52 +01:00
Jan Varga
3efec9fd96 Bug 1089764 - Treat persistent storage as temporary storage; r=bent 2014-11-01 02:21:25 +01:00
Kyle Huey
324c057d58 Bug 1072773: Add a preference for enabling SQLite's synchronous=FULL mode in IndexedDB. r=bent 2014-10-30 13:18:33 -07:00
Jan Varga
9519625048 Bug 1068787 - Quota usage not decreased when removing unsuccessfully copied files; r=bent 2014-10-28 20:06:54 +01:00
Ben Turner
3595920144 Bug 1085381 - Remove bad assertion, r=khuey. 2014-10-20 17:48:56 -07:00
Jan Varga
b1e3edde39 Bug 1056939 - indexedDB.open fails for certain database names - part 2; r=bent 2014-10-13 21:12:25 +02:00
Ben Turner
7225af3320 Bug 1056939 - indexedDB.open fails for certain database names - part 1; r=janv 2014-10-13 21:12:12 +02:00
Andrea Marchesini
6887a8111f Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan 2014-10-08 17:15:23 +01:00
Ryan VanderMeulen
ac4e3f2f99 Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE
2014-10-07 13:16:11 -04:00
Andrea Marchesini
63c7f37dd9 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan 2014-10-07 15:20:55 +01:00
Jan Varga
a0a1ba7fdc Bug 1074111 - TransactionBase::VerifyRequestParams should check transaction mode for delete and clear request; r=bent 2014-09-30 15:05:48 +02:00
Ben Turner
6c96862f0d Bug 1074418, Guard against talos using IndexedDB after shutdown has started, r=khuey. 2014-09-29 14:36:13 -07:00
Ben Turner
e30152a851 Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey. 2014-09-26 16:21:57 -07:00
Ben Turner
4937da099f Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE. 2014-09-17 19:36:01 -04:00
Ehsan Akhgari
3ce4d35905 Bug 1068020 - Fix more bad implicit constructors in DOM; r=baku 2014-09-17 17:53:42 -04:00
Daniel Holbert
2c373069a1 Bug 1068177: Remove redundant assertion about const variable 'kDEBUGThreadSleepMS', to prevent MSVC warning about ~DEBUGThreadSlower never returning. r=bent 2014-09-17 11:30:22 -07:00
Lars T Hansen
956b57095b Bug 1068539 - Keep the serialization format compatible, increment the version number. r=jorendorff,khuey 2014-09-17 17:10:59 +02:00
Ben Turner
aede706b17 Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey. 2014-09-13 12:12:19 -04:00