Dave Hylands
24e6fecf58
Bug 881386 - DeviceStorage: Add .default attribute to webidl. r=Ms2ger
2013-06-12 09:30:23 -07:00
Arnaud Sourioux
4f029c7b82
Bug 877746 - Annotate ~230 methods with MOZ_OVERRIDE in /dom. r=Ms2ger
2013-06-05 12:15:48 -04:00
Dave Hylands
b6aed37262
Bug 878493 - DeviceStorage: Invalidate used space cache if free space changes. r=janv
2013-06-04 16:35:33 +02:00
Dave Hylands
3a7189e4c2
Bug 874213 - DeviceStorage: Add .default attribute to the device storage object. r=janv
2013-06-03 17:35:02 +02:00
Ms2ger
0fc8431937
Bug 871287 - Part c: Move DeviceStorage to WebIDL; r=smaug
2013-06-01 08:56:00 +02:00
Ms2ger
621b33191d
Bug 871287 - Part b: Don't silently clear nsRefPtrs in DeviceStorage; r=dhylands
2013-06-01 08:55:02 +02:00
Ms2ger
5ea6003d65
Bug 871287 - Part a: Random cleanup in DeviceStorage; r=dhylands
2013-06-01 08:54:46 +02:00
Ms2ger
c8ae3f8cfc
Bug 871286 - Use strings in nsIDOMDeviceStorage; r=smaug
2013-06-01 08:54:40 +02:00
Mike Shal
994cfe0b6b
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
Dave Hylands
ae3355b73c
Bug 875372 - Add missing return statement in AddNamed function when passed a non-existing storage name. r=dougt
2013-05-23 22:18:03 -07:00
Bobby Holley
91448a9dac
Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
...
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
54ef3d2952
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Boris Zbarsky
fd290b314c
Bug 868312 finale: finish rooting dom/ code. r=smaug
2013-05-17 21:48:25 -04:00
Andrea Marchesini
ad2f5e13ba
Bug 850941 - Blob size is wrong in open activity after bluetooth image transfer. r=bent
2013-05-17 10:41:53 -04:00
Ryan VanderMeulen
5fb63368ec
Merge m-c to birch.
2013-05-16 16:18:21 -04:00
Dave Hylands
179cac5202
Bug 872170 - Fix camera file saving with composite device storage. r=mikeh
2013-05-16 11:12:29 -07:00
Dave Hylands
22d3b834a6
Bug 872800 - Fix volume availability notifications for composite storage areas. r=mchen
2013-05-16 11:11:58 -07:00
Dave Hylands
4e6b1ff1bd
Bug 872800 - Remove extraneous printfs added from Bug 858416. r=mchen
2013-05-16 11:11:54 -07:00
Thomas Zimmermann
02099f2087
Bug 873065 - Use DEVICESTORAGE_SDCARD for unknown file types. r=dhylands
...
The method DeviceStorageFile::CreateUnique fails for files with an
unknown extension. It calls DeviceStorageFileChecker::GetTypeFromFileName
to retrieve the default location. The returned value is "Unknown", which
is passed to the constructor of DeviceStorageFile. This class doesn't
handle "Unknown" in it's initialization, and fails without creating a
file.
This patch changes the default return value of GetTypeFromFileName to the
constant DEVICESTORAGE_SDCARD. All files with unknown extension will now
be stored on the sd card.
2013-05-16 12:33:18 -04:00
Martijn Wargers
4bdbb106c9
Bug 860887 - Having Array.prototype.remove and calling pushPermissions causes exception. r=ted
2013-05-16 11:26:51 +02:00
Ryan VanderMeulen
ea3d49228d
Merge m-c to inbound.
2013-05-15 08:36:44 -04:00
Eric Chou
8af7b1dc11
Bug 872238 - After CreateUnique(), append file leaf name to dsf.mPath, not dsf.mFile.mPath, r=dhylands
...
This is a followup to bug 858416.
2013-05-15 16:53:45 +08:00
Ryan VanderMeulen
d93a3eb9dd
Merge m-c to inbound.
2013-05-14 16:51:22 -04:00
Dave Hylands
c2e3ffc78d
Bug 871956 - Fix regression introduced by bug 858416. r=kanru
2013-05-14 10:44:25 -07:00
Bobby Holley
8d598887b2
Bug 871297 - Remove JS_GetGlobalObject from nsDeviceStorage. r=bz
2013-05-14 10:16:51 -07:00
Dave Hylands
1016437715
Bug 858416 - Create a composite device storage interface. r=dougt
...
* * *
Bug 858416 - Fix try test failures
2013-05-11 02:10:18 -07:00
Ryan VanderMeulen
65ba12ab3b
Merge m-c to inbound on a CLOSED TREE.
2013-05-11 09:49:12 -04:00
Ryan VanderMeulen
aa9e660583
Backed out changeset dbf0c9f4a4b9 (bug 858416) for B2G mochitest-3 failures.
2013-05-11 09:47:37 -04:00
Dave Hylands
7da14f84fb
Bug 858416 - Create a composite device storage interface. r=dougt
2013-05-11 02:10:18 -07:00
David Zbarsky
1e6ff1698e
Bug 868312 - Some more rooting fixes for dom r=bz
2013-05-10 22:39:45 -04:00
Dave Hylands
b3a2fbc559
Bug 868891 - Fix regression introduced by Bug 860934. r=dougt
...
Bug 860934 removed the use of fully qualified paths when communicating between the
parent and child processes. This patch fixes one of the spots that got missed.
2013-05-10 10:58:45 -07:00
Fernando Jiménez
33bcb09dc1
Bug 861921 - Notify the user about the low free storage situation. r=dhylands
2013-05-10 10:51:19 +02:00
Ryan VanderMeulen
f0a2ad3fd1
Merge birch to m-c.
2013-05-02 21:19:01 -04:00
David Zbarsky
c239a75547
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
e6b1eb46b4
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
Doug Turner
0e76a12046
Bug 853732 - Improve Device Storage enumeration to avoid bad performance with some SD card. r=dylands r=dougt a=tef+
2013-05-02 16:26:31 -07:00
Ed Morley
dfe0338333
Backed out changeset b514d768d793 (bug 866450)
2013-05-02 11:57:14 +01:00
Ed Morley
5cfaa67828
Backed out changeset e0b51717bb64 (bug 866450)
2013-05-02 11:56:57 +01:00
David Zbarsky
2e0cd0171f
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
bc9b1bccdc
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
Dave Hylands
8bf86cf985
Bug 865255 - Fix regression in sdcard availability detections. r=dougt
2013-04-24 13:34:37 -07:00
Dave Hylands
13c9965087
Bug 860934 - Use relative paths when handling device storage r=dougt
2013-04-18 16:13:23 +02:00
David Zbarsky
204a17f3b2
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
2013-04-21 21:25:28 -04:00
Kan-Ru Chen (陳侃如)
c77bcf5799
Bug 845707 - Only filter file path that is a '~' or starts with '~/'. r=dougt
2013-04-19 07:55:58 -04:00
Boris Zbarsky
774766d13e
Bug 835643 part 4. Put in place all the infrastructure to switch EventListener to WebIDL codegen. r=smaug
2013-04-16 17:16:08 -04:00
Mike Shal
77cdb6567d
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Masatoshi Kimura
7c989863ee
Bug 858224 - Remove most MSVC exemptions for FAIL_ON_WARNINGS. r=ted feedback=dholbert
2013-04-07 13:45:34 +09:00
Jose Cortes
fd628f31a4
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/network/ dom/camera/ and dom/devicestorage/ directories. r=jwalden
...
--HG--
extra : rebase_source : f765875c5597feb55c9eda3d8a3224fc22ad02fb
2013-04-02 16:17:52 -07:00
Dave Hylands
b8ea90d88a
Bug 838038 - Pt 2 - Add support for multiple device storage objects. r=dougt
2013-04-02 12:52:21 -07:00
Kyle Machulis
5aa83c3e11
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
c79ccc0693
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
a59d40f143
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
Mike Shal
9680b82df6
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Ms2ger
4b838edfd8
Bug 824986 - Followup: fix botched merge.
2013-03-17 11:20:39 +01:00
Ms2ger
7bcafadd47
Bug 824986 - Move DOMRequest and subclasses to Paris bindings; r=khuey
2013-03-17 09:51:36 +01:00
Ms2ger
6da7a4d4da
Bug 851134 - Part b: Implement the EventTarget getters in the WebIDL API for Event directly instead of calling the XPIDL implementations; r=smaug
2013-03-17 08:55:17 +01:00
Reuben Morais
7e1b71d3e5
Bug 837865 - Use DOMCursor instead of DeviceStorageCursor. r=bent
...
--HG--
extra : rebase_source : 14c858702b537946495c3a31d62b5e90fa49f777
2013-03-01 16:21:01 -08:00
Mike Shal
e9f8bc0fbd
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Olli Pettay
e5921ddec1
Bug 822399 - Make Event to use Paris bindings, r=peterv
2013-03-09 13:34:29 +02:00
Gregory Szorc
89d297a677
Merge mozilla-central into build-system
...
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Gregory Szorc
f0b7e3972c
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
e2966f651c
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Ehsan Akhgari
63a702bcac
Bug 844169 - Part 3: Make sure that all callers of HTMLIFrameElement.mozbrowser have chrome privileges; r=bzbarsky
2013-02-26 21:26:10 -05:00
Bobby Holley
d1a3436036
Bug 834732 - Audit callers of GetNativeContext and use AutoPushJSContext where appropriate. r=mrbkap
2013-02-26 11:04:13 -08:00
Doug Turner
2ba4c4a80d
Bug 840626 - Ensure that the FileUpdateDispatcher is initalized. r=bz
...
--HG--
extra : rebase_source : 4479c3e9a4719bf552018338a4a0eca11368cdff
2013-02-12 13:16:58 -08:00
Olli Pettay
29c93f77f6
Bug 839528 - Change the namespace of xpidl dictionary helpers, r=khuey
2013-02-11 21:37:50 +02:00
Peter Van der Beken
ba01eac664
Fix for bug 838721 (nsDOMDeviceStorage should have nsDOMEventTargetHelper as its first base class). r=smaug.
...
--HG--
extra : rebase_source : ca34f336046ee23a901076bd00609202f69a07a1
2013-02-07 10:19:08 +00:00
Doug Turner
d037baf04d
Bug 834595 - Factor stat() such that there are 3 independent methods. r=sicking
...
--HG--
rename : dom/devicestorage/test/test_stat.html => dom/devicestorage/test/test_freeSpace.html
rename : dom/devicestorage/test/test_stat.html => dom/devicestorage/test/test_usedSpace.html
2013-01-25 11:05:24 -08:00
Doug Turner
9f28827542
Bug 831167 - Crash in mozilla::dom::devicestorage::PDeviceStorageRequestParent::Write. r=bent
...
--HG--
extra : rebase_source : e7f90023f97155af70aff639bdfa5273d5cec233
2013-01-17 12:33:42 -08:00
Mats Palmgren
6c53161814
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Trevor Saunders
942f22b38c
no bug - remove a bunch of extra ';'s to make -pedantic happy
2013-01-11 05:14:04 -05:00
Doug Turner
6c17036468
Bug 827311 - Remote file update notifications. r=bent a=blocking-basecamp
2013-01-09 07:03:28 -08:00
Andrea Marchesini
cf98b96a33
Bug 823965 - App can delete files from a storage type where it does not have permission, r=dougt, a=bb+
2013-01-09 14:43:59 +01:00
Gene Lian
7b6d6463eb
Bug 821671 - Check alarm API parameters in the parent (part 1, provide .AssertAppProcess() with different types). r=sicking
2012-12-22 19:53:38 +08:00
Masatoshi Kimura
b5e27745c8
Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted
2013-01-03 00:56:38 +09:00
Josh Matthews
c4823bbdfb
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-29 04:02:16 -05:00
Josh Matthews
a2029f145a
Backed out changeset 6cd44513d285 (bug 782542)
2012-12-28 19:18:38 -05:00
Josh Matthews
9260666d38
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-12 10:40:33 -05:00
Doug Turner
17d6364aa9
Bug 823191 - DeviceStorage enumerate doesn't see files with 0060 perms. r=bent a=blocking-basecamp
2012-12-21 09:18:19 -08:00
Ed Morley
62e46aa794
Backout 3e4e600adc3b (bug 782542) for crashtest-ipc timeouts
2012-12-16 18:09:39 +00:00
Josh Matthews
b5a5e3ef75
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
...
* * *
Bug 782542 - Disable network.ipc security for certain mochitests r=ted
* * *
Bug 782542. Disable some more tests that use mozbrowser w/o app r?ted
* * *
Bug 782542 : yet another test needs tweaking. r?ted
2012-12-12 10:40:33 -05:00
Jeff Walden
7146c23e80
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Mike Habicher
7c2a23f834
Bug 817496 - Notify DeviceStorage when a new video file is finished recording. r=dougt
2012-12-04 21:00:39 -05:00
Ms2ger
fbadf3d9a2
Bug 814898 - Part c: Cleanup CC goop in B2G-specific parts of dom/; r=mccr8
2012-12-02 09:54:37 +01:00
Doug Turner
af3677fb60
Bug 813995 - Check device storage permissions in parent process. r=bent a=blocking-basecamp
2012-11-29 21:41:40 -08:00
Olli Pettay
1e72329799
Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
...
--HG--
extra : rebase_source : 7b2726d2aa7f5764a3c4cb750e5a735728069687
2012-11-28 03:37:57 +02:00
Michal Novotny
49503a3335
Bug 725993 - Remove usage of STORE_ON_DISK flag in XHR code, r=jonas
2012-11-27 12:48:15 +01:00
Gregor Wagner
36f3cec69b
Bug 811923 - Device Storage: support "create" permission. r=dougt
2012-11-19 12:31:21 -08:00
Benoit Jacob
a1d7e0f511
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Matt Joras
5efd4dad8e
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Gregor Wagner
916e78d58f
Bug 810427 - Device storage - Add access fields to permission checks. r=dougt
2012-11-13 16:06:42 -08:00
Doug Turner
4ed38d640f
Bug 810137 - Device Storage filter out video formats that we do not support. r=padenot
2012-11-11 22:46:32 -08:00
Ryan VanderMeulen
a17df69b99
Backed out changeset 5054c2552a30 (bug 798033) for b2g bustage.
2012-11-10 11:52:15 -05:00
Matt Joras
ed596163dd
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Doug Turner
2c40fe1d13
Bug 805178 - Device Storage - Add tests to ensure Application Permissions match that of the Permission Matrix. r=jmaher
2012-10-31 10:06:51 -07:00
Doug Turner
4ee2adc832
Bug 806472 - NS_CONTENT_PERMISSION_PROMPT_CONTRACTID is used both as a service and an instance. r=bent
2012-10-31 10:06:42 -07:00
Robert O'Callahan
443a476988
Bug 805730. Convert HasListenerFor(nsAString) callers to HasListenerFor(nsIAtom*), which is more efficient. r=smaug
...
--HG--
extra : rebase_source : fb0e607b8a1edcbced75b96e0aefcc626a4f436b
2012-10-29 17:33:51 +13:00
Doug Turner
3f1bc262ec
Bug 804790 - Remove usused file in nsDOMDeviceStorage::GetRootDirectory(). r=bent
2012-10-24 08:31:48 -07:00
Doug Turner
6363e34789
Bug 793955, 802867 - DeviceStorage files returned by DeviceStorage.get() don't always have lastModifiedDate. r=bent. a=blocking-basecamp
2012-10-18 11:29:32 -07:00
Ryan VanderMeulen
6a55c15f25
Merge the last PGO-green inbound changeset to m-c.
2012-10-16 21:52:06 -04:00
Doug Turner
326f19ccd1
Bug 754350 - Clean up Device Storage error strings. r=sicking
2012-10-13 08:20:14 -07:00
Doug Turner
8660aa99c4
Bug 791816 - Use a different error string when we may overwrite a file location. r=sicking
2012-10-13 08:20:14 -07:00
Makoto Kato
402f21ecf3
Bug 801483 - make nsBufferedInputStream::Init fallible. r=bsmith
2012-10-16 17:38:20 +09:00
Ryan VanderMeulen
f6d225c895
Backed out 302400cbd111 (bug 754350) and 9aa942155c05 (bug 791816) for Windows mochitest-2 orange.
2012-10-13 13:20:55 -04:00
Doug Turner
dd75131bb7
Bug 754350 - Clean up Device Storage error strings. r=sicking
2012-10-13 08:20:14 -07:00
Doug Turner
85af47850b
Bug 791816 - Use a different error string when we may overwrite a file location. r=sicking
2012-10-13 08:20:14 -07:00
Nicholas Nethercote
71e4702d8c
Bug 793076 (part 1) - Remove unnecessary |cx| parameters. r=jwalden.
...
--HG--
extra : rebase_source : 0cfe86ca3b2de60b0097f6cd4686dfabe6748897
2012-09-20 21:41:49 -07:00
Doug Turner
42fccbd3b3
Bug 794619 - Remote the blobs returned from enumerate. r=bent
2012-10-04 13:40:45 -07:00
Inder Kumar ext:(%20and%20Mike%20Habicher%20%3Cmhabicher%40mozilla.com%3E)
796bda9b42
Bug 776062: Add support for recording video on gonk. r=cjones,double,ikumar,mikeh sr=sicking
2012-09-28 22:30:52 -07:00
Doug Turner
51144bd463
Bug 794571 - Device storage - Add 'sdcard' device storage type. r=sicking
2012-09-28 09:50:13 -07:00
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Bobby Holley
9f03f90fb7
Bug 792036 - Automated fixups. r=mccr8
...
find /files/mozilla/build/d/_tests/testing/mochitest/tests/ | egrep "\.(xhtml|html|xml|js)$" | grep -v SimpleTest | grep -vi mochikit | grep -v simpleThread | grep -v test_ipc_messagemanager_blob.html | grep -v "indexedDB/test" | xargs grep -l Components | xargs grep -L enablePrivilege | perl -pe 's#.*mochitest/tests/##' | xargs perl -p -i.bakkk -e 's/Components\.interfaces(\s|;|\.|\[)/SpecialPowers\.Ci$1/g, s/SpecialPowers\.wrap\(Components\)\.(.)(lasses|tils|nterfaces|esults)/SpecialPowers.C$1/g, s/(?<![\.a-zA-Z])Components/SpecialPowers\.Components/g, s/window\.Components/window\.SpecialPowers\.Components/g'
2012-09-24 14:46:29 +02:00
Doug Turner
83dee09aaf
Bug 792983 - Device Storage - device storage file types compares must be case insensitive. r=khuey
2012-09-20 14:08:50 -07:00
Doug Turner
72695f484f
Bug 792938 - Device Storage - device storage report freeSpace as totalSpace. r=khuey
2012-09-20 12:04:55 -07:00
Ms2ger
d1bb662c3c
Bug 792343 - Enable FAIL_ON_WARNINGS in some more of dom/ (second batch); r=mounir
2012-09-20 09:55:36 +02:00
Ms2ger
05d200bad7
Bug 744907 - Remove BlobBuilder; r=sicking
2012-09-20 09:55:36 +02:00
Doug Turner
885df2808e
Bug 791715 - Device Storage - Ensure 'apps' device storage is only used by webapps. r=sicking
2012-09-18 13:46:52 -07:00
Doug Turner
340684e777
Bug 788122 - Device storage. Add an 'apps' storage type. r=sicking
2012-09-18 13:46:52 -07:00
Doug Turner
d817f4aafc
Backing out 7653a9cc00ae. Shouldn't have been checked in. r=me
2012-09-14 09:39:44 -07:00
Doug Turner
cca062f605
Bug 791287 - Device Storage - stat() doesn't always reflect disk usage immediately. r=dougt
2012-09-14 09:33:08 -07:00
Doug Turner
6af7cddc43
Bug 791084 - Device storage - Seperate permissions based on storage type. r=bent
2012-09-13 22:37:00 -07:00
Doug Turner
ba1c53d98a
No Bug. Whitespace cleanup. r=me
2012-09-13 22:37:00 -07:00
Doug Turner
1c27bef089
Bug 788612 - Move bundle handing into nsDOMDeviceStorage to avoid calls to the nsIStringBundleService. r=bent
2012-09-13 22:37:00 -07:00
Doug Turner
7ea3feba6f
Bug 787299 - Device Storage - Filter out mimetypes during calculation of disk usages. r=bent
2012-09-05 14:30:36 -07:00
Doug Turner
78124a5616
Bug 788122 - Device storage. Add an 'apps' storage type. r=sicking
2012-09-14 09:14:58 -07:00
Ed Morley
10a0b4ea04
Backout e5af3d785252 (bug 791084), 7ad6e513e114, b040fefd038e (bug 788612), 6996c091767d (bug 787299) for introducing new orange
2012-09-14 12:41:29 +01:00
Doug Turner
8c8fed83c5
Bug 791084 - Device storage - Seperate permissions based on storage type. r=bent
2012-09-13 22:37:00 -07:00
Doug Turner
56201d5cea
No Bug. Whitespace cleanup. r=me
2012-09-13 22:37:00 -07:00
Doug Turner
b2a0e3d9a4
Bug 788612 - Move bundle handing into nsDOMDeviceStorage to avoid calls to the nsIStringBundleService. r=bent
2012-09-13 22:37:00 -07:00
Doug Turner
bcdf40188d
Bug 787299 - Device Storage - Filter out mimetypes during calculation of disk usages. r=bent
2012-09-05 14:30:36 -07:00
Daniel Holbert
7554b18747
Bug 790043: Make nsDeviceStorage consistent on using PRTime for all of its "aSince" / "mSince" vars. r=dougt
2012-09-10 23:52:47 -07:00
Masatoshi Kimura
a3aca9aa1b
Bug 788924 - Use "picture", "music", and "videos" special folders for DeviceStorage API. r=dougt
2012-09-07 16:23:01 -04:00
Doug Turner
cf0d2ce52c
Bug 774368 - Calling removeMessageListener after test completes. r=smaug
2012-09-06 08:53:25 -07:00
Doug Turner
19352cb5c9
Bug 786922 - Device Storage - use a properties file instead of the mime service. r=bent
2012-09-05 14:30:36 -07:00
Ed Morley
b96b62f2dd
Backout ea472ffba523 & ae4a4bfde41e (bug 786922) for causing bug 789008
2012-09-06 11:58:20 +01:00
Doug Turner
bcd286b290
Bug 788588 - Device storage on Windows should use NS_WIN_PERSONAL_DIR. r=blassey
...
--HG--
extra : rebase_source : 2336d1171ffa9ab177ce35b32836296b1251fea9
2012-09-05 14:30:36 -07:00
Doug Turner
94b0436da7
Bug 786922 - Device Storage - use a properties file instead of the mime service. r=bent
...
--HG--
extra : rebase_source : 17cd95eadccd4155dd00620586a1d655892f59f9
2012-09-05 14:30:36 -07:00
Doug Turner
139ac99074
Bug 788268 - Device Storage - Convert tests to use public types. r=bent
...
--HG--
extra : rebase_source : 208751cfe7b68e67d65686d6606766dd5caebf59
2012-09-05 14:30:36 -07:00
Ryan VanderMeulen
441b85ff28
Merge m-c to inbound. r=backedoutbykylehuey.com
2012-09-05 19:10:11 -04:00
Kyle Huey
e85d6a59f5
Back out dougt (bug 788588 et al.) for burning the tree (and some nostalgia).
2012-09-05 15:59:49 -07:00
Doug Turner
2a340fad67
Bug 788588 - Device storage on Windows should use NS_WIN_PERSONAL_DIR. r=blassey
2012-09-05 14:30:36 -07:00
Doug Turner
0c64eca32d
Bug 787299 - Device Storage - Filter out mimetypes during calculation of disk usages. r=bent
2012-09-05 14:30:36 -07:00
Doug Turner
f6796f9d1f
Bug 786922 - Device Storage - use a properties file instead of the mime service. r=bent
2012-09-05 14:30:36 -07:00
Doug Turner
1f6210bad2
Bug 788268 - Device Storage - Convert tests to use public types. r=bent
2012-09-05 14:30:36 -07:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Ms2ger
a879438dfd
Merge m-c to m-i.
2012-08-31 11:40:15 +02:00
Kyle Huey
c25f8e64ef
Bug 687332: Part 2 - Move event handlers off of DOM objects and keep track of them solely in the event listener manager. r=smaug,bz
2012-08-30 20:45:16 -07:00
Doug Turner
78431d63a5
Bug 784763 - freeBytes in stat() result is wrong. r=sicking
2012-08-30 20:15:32 -07:00
Landry Breuil
038741989a
Bug 785738 Part 3: use PRTime instead of int64_t where appropriate; r=ehsan
2012-08-30 09:10:35 +02:00
Doug Turner
5cad911e50
Bug 785973 - Device Storage - On gaia, default to use /sdcard (not directories under /sdcard). r=djf
2012-08-30 15:17:39 -07:00
Doug Turner
db59fc5d8f
Bug 785955 - Device Storage - Filter out mimetypes based on device storage type. r=sicking
2012-08-30 15:17:38 -07:00
Doug Turner
57d01693cf
Bug 783668 - Device Storage - use storage type to filter out change notifications - not the root. r=sicking
2012-08-30 15:17:37 -07:00
Ryan VanderMeulen
1baaa803da
Merge m-c to inbound.
2012-09-05 17:52:28 -04:00
Mike Hommey
e3c782edaa
Bug 785269 - Replace a few DEPTH and relativesrcdir. r=ted,r=callek
2012-09-05 16:42:09 +02:00
Doug Turner
01a509010b
Bug 782352 - Followup -- Harden Remove() such that it doesn't post events for failures. r=khuey
2012-08-28 16:42:40 -07:00
Doug Turner
98f3b52e81
Bug 784404 - Intermittent assertion in dom/devicestorage/test/test_basic.html. v.2 r=bent
2012-08-28 08:39:22 -07:00
Doug Turner
8b379b36a8
Bug 784404 - backout inital patch. r=bent
2012-08-28 08:38:31 -07:00
Ryan VanderMeulen
da44f424f1
Merge m-c to inbound.
2012-08-27 12:51:10 -04:00
Ms2ger
3c576740d3
Merge last PGO-green changeset from m-i to m-c.
2012-08-27 15:02:11 +02:00
Doug Turner
cfa68bef6d
Bug 784404 - Intermittent assertion in dom/devicestorage/test/test_basic.html. r=bent
2012-08-26 21:28:10 -07:00
Doug Turner
a19ad5cd0d
Bug 782351 - Device Storage - Expose sdcard/volume state flag on stat result followup. If fetching the available disk space fails (due to a path not existing), return zero bytes available. r=khuey
2012-08-26 21:34:04 -07:00
Doug Turner
d51291d281
Bug 784388 - Remove setTimeout from device storage watch tests. r=khuey
2012-08-26 21:33:44 -07:00
Doug Turner
80c32942bc
Bug 783593 - Device Storage - Test to ensure onchange notifications go to the right object. r=khuey
2012-08-26 21:33:13 -07:00
Philipp von Weitershausen
5801c8b2ab
Bug 776825 - Separate message managers into senders and broadcasters. r=smaug
...
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
2012-08-27 11:13:02 -03:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
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 "*.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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Doug Turner
171cff0cf8
Bug 782391 - Device Storage - Watch should also go through the permission prompt. r=sicking
2012-08-17 19:43:00 -07:00
Doug Turner
225924961e
Bug 782352 - Broadcast local io to onchange listeners. r=sicking
2012-08-17 19:43:00 -07:00
Doug Turner
5e4e95095d
Bug 777101 - DeviceStorage - Add onchange notifications test. r=khuey
2012-08-17 19:43:00 -07:00
Bobby Holley
e737c4ba76
Bug 783173 - Fix test_ipc implementations to handle mandatory __exposedProps__. r=khuey
2012-08-17 09:21:17 -07:00
Doug Turner
30422c34a1
Bug 782351 - Device Storage - Expose sdcard/volume state flag on stat result followup. If fetching the available disk space fails (due to a path not existing), return zero bytes available. r=khuey
...
--HG--
extra : rebase_source : 687739cb4fa8071fd9430b350aae3d07ffa41f48
2012-08-16 16:14:38 -07:00
Doug Turner
fde087987b
Bug 783086 - DeviceStorage - in OOP apps, the enumerate() method ignores the since argument. r=dhylands
...
--HG--
extra : rebase_source : d74df06f0641f662f0b258ed832e1698894d7e4e
2012-08-16 16:14:37 -07:00
Doug Turner
2dda588ac7
Bug 782676 - Enable test_stat.html on mac and windows. r=khuey
...
--HG--
extra : rebase_source : fc7025df9a48d2b942054b511694440a59c241bb
2012-08-16 16:14:37 -07:00
Doug Turner
5c7c45aade
Bug 783398 - DeviceStorage makes calls to nsVolumeService from the IOThread. r=dhylands
...
--HG--
extra : rebase_source : 8f3fef5b349f5810e256f8f5f4b6217854a03518
2012-08-16 16:03:06 -07:00
Gregor Wagner
f79e6cb659
Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar
2012-08-15 10:22:30 -07:00
Doug Turner
86465f847a
Bug 782354 - seperate sharing state from unavailable state in onchange notification. r=sicking
2012-08-14 08:53:44 -07:00
Doug Turner
838cd1189e
Bug 782351 - add volume state to stat() API. r=sicking
2012-08-14 08:53:20 -07:00
Aryeh Gregor
6a9cec29c8
Bug 626472 part 3 - Remove nsnull for good; r=ehsan
2012-08-12 13:43:47 +03:00
Honza Bambas
541453729c
Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking
2012-08-10 22:44:11 -04:00
Doug Turner
e657b166a0
Bug 777088 - device Storage - file stat API. r=bent
2012-07-31 12:28:23 -07:00
Doug Turner
9900f40fc3
Bug 773798 - Multi-process support for MediaStorage - Use PBlob. r=bent
2012-08-09 15:41:18 -07:00
Doug Turner
3ad31d24fc
Bug 780691 - DeviceStorage - Add onchange notifications for volume state changes. r=sicking
2012-08-09 15:41:18 -07:00
Wes Johnston
fe19c64718
backout c030a8af8abd and dd0c287660e9 CLOSED TREE
2012-08-08 14:07:39 -07:00
Wes Johnston
b259068928
Bug 780718 - Return false from DOMRequestService is preventDefault was called on events. r=sicking
2012-08-08 12:35:15 -07:00
William Chen
edb1043b3e
Bug 775377 - Modify nsIContentPermissionRequest to use nsIPrincipal instead of nsIURI. r=dougt+cjones
2012-07-30 10:58:26 -04:00
Wes Johnston
3a191aa6b7
Backout 81a090e983d2, 8236b3579bf3,
2012-08-07 10:08:41 -07:00
Wes Johnston
48eba85f08
Bug 780718 - Return false from DOMRequestService is preventDefault was called on events. r=sicking
2012-08-06 15:26:02 -07:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Mike Hommey
4e998b1d36
Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE
2012-08-04 10:38:41 +02:00
Mike Hommey
17fb6cad2d
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 08:48:56 +02:00
Landry Breuil
58b3d77b52
Bug 763976. Followup: remove extra comma at end of enum. rs=ms2ger
2012-08-03 15:04:35 +02:00
Doug Turner
c07fc94e51
Bug 779864 - onchange notifications of DeviceStorage should use code generator. r=smaug
2012-08-02 13:25:16 -07:00
Doug Turner
abda96b8c6
Bug 777084 - Stop returning arrays from DeviceStorage.getDeviceStorage(). r=sicking
2012-08-01 23:32:11 -07:00
Doug Turner
debb97d40c
Bug 777078 - Remove DeviceStorage .type. r=sicking
2012-08-01 23:32:08 -07:00
Doug Turner
cfccb5022b
Bug 763976 - Add onchange notifications to DeviceStorage - IPC - r=khuey
2012-08-01 23:32:04 -07:00
Doug Turner
95b32b3331
Bug 763976 - Add onchange notifications to DeviceStorage. r=khuey
2012-08-01 23:29:34 -07:00
Aryeh Gregor
903f6c9c84
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Doug Turner
eb84bdff4a
Bug 774368 - Clear all globals during unload to avoid intermittent test_basic.html exception (can't access dead object at :0). r=jlebar
2012-07-23 09:52:05 -07:00
Joshua Cranmer
4b8f318e78
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
...
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Doug Turner
e1404f76ef
Bug 765498 - Device Storage - Gaia - ensure /sdcard is backed by a file system. r=dhylands
...
--HG--
extra : rebase_source : c36eaa86566f7b7bd6eeefbcbc0622ec99a33816
2012-07-18 11:31:05 -07:00