Ryan VanderMeulen
2502606f8b
Merge m-c to inbound.
2013-05-15 08:36:44 -04:00
Eric Chou
536fafeb07
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
70e6828eec
Merge m-c to inbound.
2013-05-14 16:51:22 -04:00
Dave Hylands
cd2be6d401
Bug 871956 - Fix regression introduced by bug 858416. r=kanru
2013-05-14 10:44:25 -07:00
Bobby Holley
6c1096c31c
Bug 871297 - Remove JS_GetGlobalObject from nsDeviceStorage. r=bz
2013-05-14 10:16:51 -07:00
Dave Hylands
c53a4e7f72
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
7fdae1381e
Merge m-c to inbound on a CLOSED TREE.
2013-05-11 09:49:12 -04:00
Ryan VanderMeulen
bc36900668
Backed out changeset dbf0c9f4a4b9 (bug 858416) for B2G mochitest-3 failures.
2013-05-11 09:47:37 -04:00
Dave Hylands
a1b72bb10c
Bug 858416 - Create a composite device storage interface. r=dougt
2013-05-11 02:10:18 -07:00
David Zbarsky
e35c65d6d0
Bug 868312 - Some more rooting fixes for dom r=bz
2013-05-10 22:39:45 -04:00
Dave Hylands
24be0725ba
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
323942402c
Bug 861921 - Notify the user about the low free storage situation. r=dhylands
2013-05-10 10:51:19 +02:00
Ryan VanderMeulen
3b88974306
Merge birch to m-c.
2013-05-02 21:19:01 -04:00
David Zbarsky
ceed6680d6
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
261b97262e
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
Doug Turner
324e7d7fad
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
cb8f2e846d
Backed out changeset b514d768d793 (bug 866450)
2013-05-02 11:57:14 +01:00
Ed Morley
b957907d9a
Backed out changeset e0b51717bb64 (bug 866450)
2013-05-02 11:56:57 +01:00
David Zbarsky
0fcb790866
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
4b33572311
Bug 866450 Part 2: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:46 -04:00
Dave Hylands
29e4b3582e
Bug 865255 - Fix regression in sdcard availability detections. r=dougt
2013-04-24 13:34:37 -07:00
Dave Hylands
16908eb6b9
Bug 860934 - Use relative paths when handling device storage r=dougt
2013-04-18 16:13:23 +02:00
David Zbarsky
9e176d3804
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
2013-04-21 21:25:28 -04:00
Kan-Ru Chen (陳侃如)
b4b26e7e38
Bug 845707 - Only filter file path that is a '~' or starts with '~/'. r=dougt
2013-04-19 07:55:58 -04:00
Boris Zbarsky
de948b12f3
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
df7deac25b
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Masatoshi Kimura
2550eb2430
Bug 858224 - Remove most MSVC exemptions for FAIL_ON_WARNINGS. r=ted feedback=dholbert
2013-04-07 13:45:34 +09:00
Jose Cortes
55924de20e
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
1c497c8b8c
Bug 838038 - Pt 2 - Add support for multiple device storage objects. r=dougt
2013-04-02 12:52:21 -07:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
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
334c0800cf
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
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Ms2ger
a6681aa535
Bug 824986 - Followup: fix botched merge.
2013-03-17 11:20:39 +01:00
Ms2ger
1dad3019dc
Bug 824986 - Move DOMRequest and subclasses to Paris bindings; r=khuey
2013-03-17 09:51:36 +01:00
Ms2ger
55b04bd76f
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
8d41b44655
Bug 837865 - Use DOMCursor instead of DeviceStorageCursor. r=bent
...
--HG--
extra : rebase_source : 14c858702b537946495c3a31d62b5e90fa49f777
2013-03-01 16:21:01 -08:00
Mike Shal
cd4191e248
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Olli Pettay
eaf67cc919
Bug 822399 - Make Event to use Paris bindings, r=peterv
2013-03-09 13:34:29 +02:00
Gregory Szorc
e1b210ddf6
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
0c8ee65118
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
a0e24e2250
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Ehsan Akhgari
d54e129c53
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
7b9176007d
Bug 834732 - Audit callers of GetNativeContext and use AutoPushJSContext where appropriate. r=mrbkap
2013-02-26 11:04:13 -08:00
Doug Turner
6a822d0762
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
b9080a0df7
Bug 839528 - Change the namespace of xpidl dictionary helpers, r=khuey
2013-02-11 21:37:50 +02:00
Peter Van der Beken
d6ffd91c2c
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
3e86f60063
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
94bd1aa60d
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
b7ae90666d
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
138e996dfc
no bug - remove a bunch of extra ';'s to make -pedantic happy
2013-01-11 05:14:04 -05:00
Doug Turner
c52c731184
Bug 827311 - Remote file update notifications. r=bent a=blocking-basecamp
2013-01-09 07:03:28 -08:00
Andrea Marchesini
0250ea0eb2
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
ebdfa96824
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
9a4812e054
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
7482ee38c6
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-29 04:02:16 -05:00
Josh Matthews
315334a8d5
Backed out changeset 6cd44513d285 (bug 782542)
2012-12-28 19:18:38 -05:00
Josh Matthews
8574d2db42
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-12 10:40:33 -05:00
Doug Turner
780f423a14
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
f41c087da9
Backout 3e4e600adc3b (bug 782542) for crashtest-ipc timeouts
2012-12-16 18:09:39 +00:00
Josh Matthews
4d20bfdcc1
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
120886ca73
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
2d7844ee84
Bug 817496 - Notify DeviceStorage when a new video file is finished recording. r=dougt
2012-12-04 21:00:39 -05:00
Ms2ger
4c7f8c7ec0
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
b8cbbff7b0
Bug 813995 - Check device storage permissions in parent process. r=bent a=blocking-basecamp
2012-11-29 21:41:40 -08:00
Olli Pettay
c806b877ae
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
d948158643
Bug 725993 - Remove usage of STORE_ON_DISK flag in XHR code, r=jonas
2012-11-27 12:48:15 +01:00
Gregor Wagner
5d655ebe42
Bug 811923 - Device Storage: support "create" permission. r=dougt
2012-11-19 12:31:21 -08:00
Benoit Jacob
986ee1a065
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Matt Joras
da70d3f085
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Gregor Wagner
e17477fec2
Bug 810427 - Device storage - Add access fields to permission checks. r=dougt
2012-11-13 16:06:42 -08:00
Doug Turner
e19fdb2d03
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
30d168a3da
Backed out changeset 5054c2552a30 (bug 798033) for b2g bustage.
2012-11-10 11:52:15 -05:00
Matt Joras
80ff2e8190
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Doug Turner
f68c1576f8
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
cc0311ea2c
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
769e1e3862
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
b404d436ba
Bug 804790 - Remove usused file in nsDOMDeviceStorage::GetRootDirectory(). r=bent
2012-10-24 08:31:48 -07:00
Doug Turner
4fd0f3eb19
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
1afbb753df
Merge the last PGO-green inbound changeset to m-c.
2012-10-16 21:52:06 -04:00
Doug Turner
6c7867e2e2
Bug 754350 - Clean up Device Storage error strings. r=sicking
2012-10-13 08:20:14 -07:00
Doug Turner
3d8aac68f7
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
3122b4a8f4
Bug 801483 - make nsBufferedInputStream::Init fallible. r=bsmith
2012-10-16 17:38:20 +09:00
Ryan VanderMeulen
8429f9c41d
Backed out 302400cbd111 (bug 754350) and 9aa942155c05 (bug 791816) for Windows mochitest-2 orange.
2012-10-13 13:20:55 -04:00
Doug Turner
9b001fcc48
Bug 754350 - Clean up Device Storage error strings. r=sicking
2012-10-13 08:20:14 -07:00
Doug Turner
840f053b0f
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
cbc812d8ca
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
b90d266480
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)
6d9d08d1fd
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
e790a2a589
Bug 794571 - Device storage - Add 'sdcard' device storage type. r=sicking
2012-09-28 09:50:13 -07:00
Isaac Aggrey
481e7dfb0b
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Bobby Holley
a25701a3f7
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
62e0aeb8b8
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
0d2a55797a
Bug 792938 - Device Storage - device storage report freeSpace as totalSpace. r=khuey
2012-09-20 12:04:55 -07:00
Ms2ger
e734d6f1a2
Bug 792343 - Enable FAIL_ON_WARNINGS in some more of dom/ (second batch); r=mounir
2012-09-20 09:55:36 +02:00
Ms2ger
c5d1cae66d
Bug 744907 - Remove BlobBuilder; r=sicking
2012-09-20 09:55:36 +02:00
Doug Turner
2e8985706a
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
0c8e302ec3
Bug 788122 - Device storage. Add an 'apps' storage type. r=sicking
2012-09-18 13:46:52 -07:00
Doug Turner
0cb34e7078
Backing out 7653a9cc00ae. Shouldn't have been checked in. r=me
2012-09-14 09:39:44 -07:00
Doug Turner
836ac04412
Bug 791287 - Device Storage - stat() doesn't always reflect disk usage immediately. r=dougt
2012-09-14 09:33:08 -07:00
Doug Turner
1f0f22338f
Bug 791084 - Device storage - Seperate permissions based on storage type. r=bent
2012-09-13 22:37:00 -07:00
Doug Turner
8998cc542b
No Bug. Whitespace cleanup. r=me
2012-09-13 22:37:00 -07:00
Doug Turner
43e847f75e
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
16a1b0a7bc
Bug 787299 - Device Storage - Filter out mimetypes during calculation of disk usages. r=bent
2012-09-05 14:30:36 -07:00
Doug Turner
365f3f5c1e
Bug 788122 - Device storage. Add an 'apps' storage type. r=sicking
2012-09-14 09:14:58 -07:00
Ed Morley
5dc9aef0c6
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
8497bf032c
Bug 791084 - Device storage - Seperate permissions based on storage type. r=bent
2012-09-13 22:37:00 -07:00
Doug Turner
32f27f6fe5
No Bug. Whitespace cleanup. r=me
2012-09-13 22:37:00 -07:00
Doug Turner
bbfa1f35ed
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
2658c71f42
Bug 787299 - Device Storage - Filter out mimetypes during calculation of disk usages. r=bent
2012-09-05 14:30:36 -07:00
Daniel Holbert
f783b8e441
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
7bd6d680ac
Bug 788924 - Use "picture", "music", and "videos" special folders for DeviceStorage API. r=dougt
2012-09-07 16:23:01 -04:00
Doug Turner
6eae40a241
Bug 774368 - Calling removeMessageListener after test completes. r=smaug
2012-09-06 08:53:25 -07:00
Doug Turner
636f36c569
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
2c7b83d447
Backout ea472ffba523 & ae4a4bfde41e (bug 786922) for causing bug 789008
2012-09-06 11:58:20 +01:00
Doug Turner
b3818e7021
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
1f4e4655e4
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
803e9134f5
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
ff9b2e9873
Merge m-c to inbound. r=backedoutbykylehuey.com
2012-09-05 19:10:11 -04:00
Kyle Huey
19dc351f35
Back out dougt (bug 788588 et al.) for burning the tree (and some nostalgia).
2012-09-05 15:59:49 -07:00
Doug Turner
247ae26919
Bug 788588 - Device storage on Windows should use NS_WIN_PERSONAL_DIR. r=blassey
2012-09-05 14:30:36 -07:00
Doug Turner
c17bdba719
Bug 787299 - Device Storage - Filter out mimetypes during calculation of disk usages. r=bent
2012-09-05 14:30:36 -07:00
Doug Turner
05cb22bb46
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
ccde41df30
Bug 788268 - Device Storage - Convert tests to use public types. r=bent
2012-09-05 14:30:36 -07:00
Randell Jesup
65539ef89c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Ms2ger
5aba6627e3
Merge m-c to m-i.
2012-08-31 11:40:15 +02:00
Kyle Huey
3b42fbfcd1
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
72119b4648
Bug 784763 - freeBytes in stat() result is wrong. r=sicking
2012-08-30 20:15:32 -07:00
Landry Breuil
3f08ff498e
Bug 785738 Part 3: use PRTime instead of int64_t where appropriate; r=ehsan
2012-08-30 09:10:35 +02:00
Doug Turner
dfa0456722
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
0321648690
Bug 785955 - Device Storage - Filter out mimetypes based on device storage type. r=sicking
2012-08-30 15:17:38 -07:00
Doug Turner
63c4d474d4
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
4cc4e12e7d
Merge m-c to inbound.
2012-09-05 17:52:28 -04:00
Mike Hommey
6802c70abe
Bug 785269 - Replace a few DEPTH and relativesrcdir. r=ted,r=callek
2012-09-05 16:42:09 +02:00
Doug Turner
b476b44519
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
6ce49fd03d
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
68fb119245
Bug 784404 - backout inital patch. r=bent
2012-08-28 08:38:31 -07:00
Ryan VanderMeulen
4b018119c7
Merge m-c to inbound.
2012-08-27 12:51:10 -04:00
Ms2ger
ea84c3b1ec
Merge last PGO-green changeset from m-i to m-c.
2012-08-27 15:02:11 +02:00
Doug Turner
55c812ed2f
Bug 784404 - Intermittent assertion in dom/devicestorage/test/test_basic.html. r=bent
2012-08-26 21:28:10 -07:00
Doug Turner
210e5f98f4
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
4eb32175df
Bug 784388 - Remove setTimeout from device storage watch tests. r=khuey
2012-08-26 21:33:44 -07:00
Doug Turner
4102a9b6d0
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
d158b5747c
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
e368dc9c85
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
8999cd9d44
Bug 782391 - Device Storage - Watch should also go through the permission prompt. r=sicking
2012-08-17 19:43:00 -07:00
Doug Turner
3ff1f51432
Bug 782352 - Broadcast local io to onchange listeners. r=sicking
2012-08-17 19:43:00 -07:00
Doug Turner
f27b60d7fb
Bug 777101 - DeviceStorage - Add onchange notifications test. r=khuey
2012-08-17 19:43:00 -07:00
Bobby Holley
ae072f5464
Bug 783173 - Fix test_ipc implementations to handle mandatory __exposedProps__. r=khuey
2012-08-17 09:21:17 -07:00
Doug Turner
4c3388ad0a
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
9e8de0ccbc
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
34af10e36c
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
6866ddaadb
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
4b599bd464
Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar
2012-08-15 10:22:30 -07:00
Doug Turner
2138bb0060
Bug 782354 - seperate sharing state from unavailable state in onchange notification. r=sicking
2012-08-14 08:53:44 -07:00
Doug Turner
dbca26a09f
Bug 782351 - add volume state to stat() API. r=sicking
2012-08-14 08:53:20 -07:00
Aryeh Gregor
a88ffe5c80
Bug 626472 part 3 - Remove nsnull for good; r=ehsan
2012-08-12 13:43:47 +03:00
Honza Bambas
15daadba69
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
b0523754d9
Bug 777088 - device Storage - file stat API. r=bent
2012-07-31 12:28:23 -07:00
Doug Turner
260f8bcba2
Bug 773798 - Multi-process support for MediaStorage - Use PBlob. r=bent
2012-08-09 15:41:18 -07:00
Doug Turner
149aa6e5d5
Bug 780691 - DeviceStorage - Add onchange notifications for volume state changes. r=sicking
2012-08-09 15:41:18 -07:00
Wes Johnston
e6e173db29
backout c030a8af8abd and dd0c287660e9 CLOSED TREE
2012-08-08 14:07:39 -07:00
Wes Johnston
2ca14e2ea1
Bug 780718 - Return false from DOMRequestService is preventDefault was called on events. r=sicking
2012-08-08 12:35:15 -07:00
William Chen
16c1d45b7e
Bug 775377 - Modify nsIContentPermissionRequest to use nsIPrincipal instead of nsIURI. r=dougt+cjones
2012-07-30 10:58:26 -04:00
Wes Johnston
f73e753770
Backout 81a090e983d2, 8236b3579bf3,
2012-08-07 10:08:41 -07:00
Wes Johnston
c702f4b45a
Bug 780718 - Return false from DOMRequestService is preventDefault was called on events. r=sicking
2012-08-06 15:26:02 -07:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Mike Hommey
03af8b0c50
Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE
2012-08-04 10:38:41 +02:00
Mike Hommey
7096160830
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 08:48:56 +02:00
Landry Breuil
47c450a94e
Bug 763976. Followup: remove extra comma at end of enum. rs=ms2ger
2012-08-03 15:04:35 +02:00
Doug Turner
990ea4cf4e
Bug 779864 - onchange notifications of DeviceStorage should use code generator. r=smaug
2012-08-02 13:25:16 -07:00
Doug Turner
7522f03eb8
Bug 777084 - Stop returning arrays from DeviceStorage.getDeviceStorage(). r=sicking
2012-08-01 23:32:11 -07:00
Doug Turner
eff790f6d1
Bug 777078 - Remove DeviceStorage .type. r=sicking
2012-08-01 23:32:08 -07:00
Doug Turner
7f0d522454
Bug 763976 - Add onchange notifications to DeviceStorage - IPC - r=khuey
2012-08-01 23:32:04 -07:00
Doug Turner
0cc5c1e0ee
Bug 763976 - Add onchange notifications to DeviceStorage. r=khuey
2012-08-01 23:29:34 -07:00
Aryeh Gregor
c81630fddb
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Aryeh Gregor
d0ad5a7d0c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Doug Turner
73f2760200
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
a1186c1020
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
689ec008f1
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
Doug Turner
f2adcdd386
Bug 761930 - Multi-process support for Device Storage. r=sicking
2012-06-19 16:14:39 -07:00
Doug Turner
194dd47a63
Bug 773713 - Stop using profile directory for Device Storage testings. r=jmaher
2012-07-13 12:35:33 -07:00
Doug Turner
1d696a024c
Bug 768654 - Device Storage - Add test that verifies the content written. r=bent
2012-07-13 09:36:19 -07:00
Ryan VanderMeulen
6e7f656ffd
Backout b3f14a850269, f9d877d78294, and c7335ca109a4 due to build bustage.
2012-07-14 00:01:52 -04:00
Doug Turner
2eff5553d0
Bug 761930 - Multi-process support for Device Storage. r=sicking
2012-06-19 16:14:39 -07:00
Doug Turner
11e349f7d9
Bug 773713 - Stop using profile directory for Device Storage testings. r=jmaher
2012-07-13 12:35:33 -07:00
Doug Turner
acfa08f62a
Bug 768654 - Device Storage - Add test that verifies the content written. r=bent
2012-07-13 09:36:19 -07:00
Nathan Froyd
bfff055672
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
David Zbarsky
d2ee12f6f9
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Doug Turner
2055147352
Bug 767894 - Device Storage - Move test from dom/tests/mochitest/devicestorage to dom/devicestorage. rs=bent
...
--HG--
rename : dom/tests/mochitest/devicestorage/Makefile.in => dom/devicestorage/test/Makefile.in
rename : dom/tests/mochitest/devicestorage/devicestorage_common.js => dom/devicestorage/test/devicestorage_common.js
rename : dom/tests/mochitest/devicestorage/test_basic.html => dom/devicestorage/test/test_basic.html
rename : dom/tests/mochitest/devicestorage/test_dotdot.html => dom/devicestorage/test/test_dotdot.html
rename : dom/tests/mochitest/devicestorage/test_enumerate.html => dom/devicestorage/test/test_enumerate.html
rename : dom/tests/mochitest/devicestorage/test_enumerateMultipleContinue.html => dom/devicestorage/test/test_enumerateMultipleContinue.html
rename : dom/tests/mochitest/devicestorage/test_enumerateNoParam.html => dom/devicestorage/test/test_enumerateNoParam.html
rename : dom/tests/mochitest/devicestorage/test_enumerateOptions.html => dom/devicestorage/test/test_enumerateOptions.html
rename : dom/tests/mochitest/devicestorage/test_lastModificationFilter.html => dom/devicestorage/test/test_lastModificationFilter.html
rename : dom/tests/mochitest/devicestorage/test_overwrite.html => dom/devicestorage/test/test_overwrite.html
rename : dom/tests/mochitest/devicestorage/test_sanity.html => dom/devicestorage/test/test_sanity.html
2012-06-27 13:47:36 -07:00
Doug Turner
bc260dfa43
Bug 767905 - Device Storage - Move editable flag into DeviceStorageFile. r=bent
2012-06-27 13:47:35 -07:00
Ed Morley
76683b3f56
Backout c707e4f15fd4 (bug 767905), cad3e0609835 (bug 767894) for various devicestorage test failures
2012-06-26 16:21:37 +01:00
Doug Turner
e1a76d8a62
Bug 767905 - device storage - Move editable flag into DeviceStorageFile. r=bent
2012-06-26 05:51:24 -07:00
Doug Turner
6b6125f473
Bug 767894 - Device Storage - move test from dom/tests/mochitest/devicestorage to dom/devicestorage. rs=bent
...
--HG--
rename : dom/tests/mochitest/devicestorage/Makefile.in => dom/devicestorage/test/Makefile.in
rename : dom/tests/mochitest/devicestorage/devicestorage_common.js => dom/devicestorage/test/devicestorage_common.js
rename : dom/tests/mochitest/devicestorage/test_basic.html => dom/devicestorage/test/test_basic.html
rename : dom/tests/mochitest/devicestorage/test_dotdot.html => dom/devicestorage/test/test_dotdot.html
rename : dom/tests/mochitest/devicestorage/test_enumerate.html => dom/devicestorage/test/test_enumerate.html
rename : dom/tests/mochitest/devicestorage/test_enumerateMultipleContinue.html => dom/devicestorage/test/test_enumerateMultipleContinue.html
rename : dom/tests/mochitest/devicestorage/test_enumerateNoParam.html => dom/devicestorage/test/test_enumerateNoParam.html
rename : dom/tests/mochitest/devicestorage/test_enumerateOptions.html => dom/devicestorage/test/test_enumerateOptions.html
rename : dom/tests/mochitest/devicestorage/test_lastModificationFilter.html => dom/devicestorage/test/test_lastModificationFilter.html
rename : dom/tests/mochitest/devicestorage/test_overwrite.html => dom/devicestorage/test/test_overwrite.html
rename : dom/tests/mochitest/devicestorage/test_sanity.html => dom/devicestorage/test/test_sanity.html
2012-06-26 05:51:24 -07:00
Doug Turner
15dc1d9eca
Bug 766358 - Gaia DCIM has to be at the root of that filesystem. r=fabrice
2012-06-20 01:21:21 -07:00
Ehsan Akhgari
7e0eb3c34f
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more dom parts); r=bzbarsky
...
--HG--
extra : rebase_source : e31b077d8556626aa46ac33abbe2997e86ba68df
2012-06-18 21:21:14 -04:00
Ehsan Akhgari
4830dd98a3
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (dom parts); r=bzbarsky
2012-06-14 22:31:55 -04:00
Doug Turner
cb94e76953
Bug 765444 - Update device storage paths for Gonk. r=fabrice
2012-06-16 18:49:26 -07:00
Doug Turner
6f23c3a9a6
Bug 764604 - Device Storage - crash when using from gaia chrome. Do not dereference null uris. r=bent
...
--HG--
extra : rebase_source : 54889b39ce65373878de9865ab0603b890fa23ec
2012-06-14 11:29:08 -07:00
Doug Turner
d29ef60478
Bug 758273 - Device Storage - enumeration option to filter based on last modification date. r=smaug
2012-06-10 22:50:44 -07:00
Doug Turner
fc28fe58ff
Backed out changeset 401edab3831f - Bug 758273.
...
--HG--
extra : rebase_source : 8ce201cd3fe6a2d6405be2548927f65dab5cbb39
2012-06-08 21:33:16 -07:00
Doug Turner
6a10675539
Bug 758273 - Device Storage - enumeration option to filter based on last modification date. r=smaug
2012-06-08 20:15:04 -07:00
Geoff Lankow
5cefea8480
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Doug Turner
48a750f4f9
Bug 760643 - Device Storage - Delete isn't working. r=sicking
2012-06-01 13:19:08 -07:00
Doug Turner
a17fd3de5c
Bug 759567 - Add video and music to device storage on gaia. r=sicking
2012-05-30 01:47:12 -07:00
Doug Turner
3cda5d59c6
Bug 758838 - DeviceStorage.enumerate() doesn't work. Factor out prompt interface. r=sicking
2012-05-29 16:12:39 -07:00
Doug Turner
236a04a91a
Bug 717103 - Implement Device Storage. r=sicking
2012-05-21 09:18:30 -07:00
Ed Morley
273380866f
Backout 027ed1748c81 (bug 740485) for M3 orange
2012-05-21 19:36:43 +01:00
Doug Turner
f8a704e7d4
Bug 740485 - Implement Device Storage. r=sicking
2012-05-21 09:18:30 -07:00