Boris Zbarsky
dc24477d79
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Bevis Tseng
c44bd7e32b
Bug 1143596 - Part 2: Re-write with Promise. r=echen
2015-03-17 14:35:31 +08:00
Bevis Tseng
ccbf6c4ca9
Bug 1143596 - Part 1: Provide correct test number in Brazil format. r=echen
2015-03-16 16:59:58 +08:00
Gregor Wagner
fa698fe8a9
Backout Bug 1114935 for causing bug 1144567.
2015-03-18 11:48:52 -07:00
Edgar Chen
15c231a22b
Bug 1143628 - Part 2-2: Rewriting test_massive_incoming_delete.js with Promise. r=bevis
2015-03-16 18:30:46 +08:00
Edgar Chen
7d36d42de4
Bug 1143628 - Part 2-1: Increasing the marionette timeout of test_massive_incoming_delete.js. r=bevis
2015-03-16 18:29:45 +08:00
Edgar Chen
2d62092c4f
Bug 1143628 - Part 1: Remove wrapDomRequestAsPromise defined in MobileMessage marionette test. r=bevis
2015-03-17 12:00:20 +08:00
Samael Wang
c197b32f36
Bug 1138841
- Part 3: Add an XPCShell and a Marionette test case for encoding and decoding examination, respectively. r=btseng
...
--HG--
extra : rebase_source : 2b52ec77288115d4434e30a65accccc451829c3c
extra : histedit_source : fee6e436e2a68f521a7edabea65341daece62e27
2015-03-16 15:44:34 +08:00
Samael Wang
3a0d622bec
Bug 1138841
- Part 2: Update the test cases in test_sms_segment_helper.js in corresponding to the changes of PDU_NL_LOCKING_SHIFT_TABLES. r=btseng
...
--HG--
extra : rebase_source : b83c035e629c95ff2e284c27790487a325acacfd
extra : histedit_source : 33847f7f1c7d333a47abc1d8f2c95073dc9030f2
2015-03-06 18:09:08 +08:00
Bevis Tseng
9613ce77bb
Bug 1114935 - Part 6.1: Migration in RIL-internal Modules. r=echen
...
--HG--
extra : rebase_source : ab0d1eee0b60618e3f0cf3f6b52b41eb054ebbfb
extra : histedit_source : 5111d3af67fc87521bf303b24ca873312fc217e6
2015-01-15 18:12:23 +08:00
Bevis Tseng
557345b31a
Bug 1138757 - Part 2: Add Test Coverage for CDMA Wap Push. r=echen
2015-03-03 15:40:09 +08:00
Bevis Tseng
fad40a3b64
Bug 1138757 - Part 1: Fix the logic of checking invalid port in CDMA WAP Push. r=echen
2015-03-03 15:41:15 +08:00
Samael Wang
27d2cf1680
Bug 1132774 - [B2G][SMS] Enable DEBUG Flag in SmsService if the default value of "ril.debugging.enabled" is true. r=btseng
2015-03-02 14:06:40 +08:00
Anish
4063a569ed
Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers
2015-03-03 08:46:37 -05:00
Wes Kocher
a78a7eb043
Merge b2g-inbound to m-c a=merge
2015-03-02 12:56:08 -08:00
Jon Coppeard
a451fdfd83
Bug 963921 - Clients of the JS API should use JS_DefineElement where appropriate r=smaug
2015-03-02 13:31:15 +00:00
Fabrice Desré
fa7df3a41f
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi,mshal
2015-02-26 13:51:20 -08:00
Ms2ger
e705bd4203
Backed out changeset 7abf54d96823 for lack of review.
2015-02-26 23:02:55 +01:00
Fabrice Desré
26484e0481
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi
2015-02-26 13:51:20 -08:00
Andrea Marchesini
e6f385fb3d
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Chris Peterson
009c1a2bcb
Bug 1129325 - Remove nonstandard let blocks from dom. r=mrbkap
2015-01-24 23:38:46 -08:00
Hsin-Yi Tsai
369f515538
Bug 1116670 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=sms] to MozMobileMessageManager.webidl. r=smaug
2015-01-05 18:34:31 +08:00
Tom Schuster
66ad9a2e49
Bug 1125356 - Use JS_NewPlainObject in the browser. r=bz
2015-01-24 16:38:08 +01:00
Ehsan Akhgari
4354953b4f
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
Ehsan Akhgari
1889255041
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
860da94550
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
Bevis Tseng
47d241bcdb
Bug 1101397 - Clear up unnecessary checking of "undefined" DOMString attribute. r=echen
2014-12-22 15:53:25 +08:00
Bevis Tseng
002fe0c8b2
Bug 1110050 - Support RIL_REQUEST_REPORT_SMS_MEMORY_STATUS to inform SMS Device Storage to modem. r=echen
2014-12-15 17:25:21 +08:00
Bevis Tseng
7e09d18454
Bug 1108900 - Part 2: rename MmsService. r=echen
2014-12-10 16:14:19 +08:00
Bevis Tseng
28ab63d671
Bug 1108900 - Part 1: rename MobileMessageDatabaseService. r=echen
...
--HG--
rename : dom/mobilemessage/interfaces/nsIRilMobileMessageDatabaseService.idl => dom/mobilemessage/interfaces/nsIGonkMobileMessageDatabaseService.idl
2014-12-10 15:30:59 +08:00
Bevis Tseng
4a672075ae
Bug 873351 - Part 3: Refactor SMS Notifications from RadioInterfaceLayer to SmsService. r=echen
2014-11-27 18:59:06 +08:00
Bevis Tseng
75a73fbbfd
Bug 873351 - Part 2: Refactor SMS Requests from RadioInterfaceLayer to SmsService. r=echen
2014-11-26 20:02:54 +08:00
Bevis Tseng
d1dc43ad38
Bug 873351 - Part 1: Re-write SmsService in JavaScript. r=echen
2014-11-24 18:43:54 +08:00
Boris Zbarsky
8ec9d58716
Bug 1087851 part 1. Rename WrapNewBindingObject to GetOrCreateDOMReflector to make it clearer what it does. r=peterv for the idea; patch itself is just search-and-replace
2014-11-26 14:25:20 -05:00
Bevis Tseng
24d942773e
Bug 1072808 - Part 2: Add SmsMessenger as a Wrapper for Sms-Related System Messages. r=echen
2014-10-24 11:33:01 +08:00
Carsten "Tomcat" Book
d785a18693
Backed out changeset 768b2ca4e101 (bug 1072808)
2014-11-25 10:45:42 +01:00
Bevis Tseng
5ea1383373
Bug 1072808 - Part 2: Add SmsMessenger as a Wrapper for Sms-Related System Messages. r=echen
2014-10-24 11:33:01 +08:00
Jessica Jong
1216f8260f
Bug 1058305 - Part 3: use defined network types in nsIRadioInterface (other components). r=echen
2014-11-25 09:44:35 +08:00
Bevis Tseng
cfb2042e7d
Bug 968750 - B2G MMS: MmsDeliveryInfo.readStatus saved as "pending" read status when toggled. r=echen
2014-11-14 16:10:17 +08:00
Jessica Jong
4cf52c12c4
Bug 1095332 - B2G RIL: Fix false alarms "WARNING: 'jsapi.Init(mWindow)'...". r=echen
2014-11-06 23:56:00 -05:00
Boris Zbarsky
5b759b528b
Bug 1019191 part 15. Remove now-dead DOMCI_DATA bits. r=peterv
2014-10-22 11:40:49 -04:00
Peter Van der Beken
d76c717d3c
Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
...
--HG--
extra : rebase_source : 7e0b1e2f60757b7758704dab3672ee829f3e4085
2014-10-01 20:43:26 +02:00
Wes Kocher
26c0b8d5e5
Merge b2g-inbound to m-c a=merge
2014-10-08 16:49:26 -07:00
Andrea Marchesini
8f8ec51372
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
...
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-08 17:15:23 +01:00
Andrea Marchesini
7491bee8c3
Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
2014-10-08 17:15:22 +01:00
Vicamo Yang
aad2f2d605
Bug 937485 - [WebIcc] use Webidl enum for cardState. r=edgar,smaug
2014-09-03 19:31:00 +08:00
Edgar Chen
f6319355dd
Bug 994461 - Part 4: MMS changes for IccInfo WebIDL. r=bevistzeng
2014-09-17 19:09:28 +08:00
Bobby Holley
f4c38cee30
Bug 1065185 - Stop using Promise.jsm over SpecialPowers in marionette tests. r=bz
2014-10-03 10:05:50 +02:00
Ryan VanderMeulen
cd3e8a6f73
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
--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini
c8190ba625
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
...
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-07 15:20:55 +01:00
Andrea Marchesini
d272279126
Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
2014-10-07 15:20:52 +01:00
Ben Turner
d081140cb0
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
2014-09-26 16:21:57 -07:00
Ehsan Akhgari
2124657509
Bug 1072701 - Build some Firefox OS specific DOM code in unified mode; r=baku
...
--HG--
extra : rebase_source : 4a8812c18341c9851fb3265e1f8e6c77a95911c5
2014-09-25 10:10:42 -04:00
Vicamo Yang
311da50812
Bug 1064231 - unify instantiation process for RIL services. r=smaug
2014-09-21 15:24:44 +08:00
Vicamo Yang
ede03dd674
Bug 1063304 - 3.c/3: accommodate other components. r=echen
2014-09-21 15:24:43 +08:00
Ben Turner
46d101f40c
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
2014-09-17 19:36:01 -04:00
Carsten "Tomcat" Book
03e3efbd63
Backed out changeset 9ff2889f236a (bug 1063304)
2014-09-17 13:13:08 +02:00
Carsten "Tomcat" Book
2847662955
Backed out changeset 69870df1c72f (bug 1064231)
2014-09-17 13:12:59 +02:00
Vicamo Yang
5cbf3a4d95
Bug 1064231 - unify instantiation process for RIL services. r=smaug
2014-09-16 21:20:24 +08:00
Vicamo Yang
44379ca746
Bug 1063304 - 3.c/3: accommodate other components. r=echen
2014-09-16 21:20:18 +08:00
Shu-yu Guo
15262d36a9
Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo)
2014-09-15 16:30:46 -07:00
Ben Turner
1a91d40956
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
...
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
2014-09-13 12:12:19 -04:00
Vicamo Yang
a32d206c27
Bug 1057915 - 2/2: Gonk MobileMessage DB read ahead. r=bevistzeng
2014-09-04 11:15:42 +08:00
Vicamo Yang
e2137b4956
Bug 1057915 - 1/2: [MobileMessage] Ability to return multiple entries in getMessages/getThreads cursor.result. DOM & IPDL changes. r=smaug
2014-09-04 11:15:41 +08:00
Edgar Chen
1c14867349
Bug 843452 - Part 4-3: [MMS] Get voiceInfo via MobileConnectionService. r=vicamo
2014-07-01 18:47:29 +08:00
Ehsan Akhgari
1b1d6ffebf
Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
...
--HG--
extra : rebase_source : c80c5f9d7ae28286513cdb52ad76b46c240bdd5d
2014-09-01 18:26:43 -04:00
Ehsan Akhgari
0653303071
Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
...
--HG--
extra : rebase_source : 01709017e97fdc96d1d53eb881efc1792118edc4
2014-09-01 20:49:25 -04:00
Phil Ringnalda
117bb1a341
Backed out 6 changesets (bug 1060982
, bug 1061058, bug 1060987, bug 1061060, bug 1060930) for build bustage
...
CLOSED TREE
Backed out changeset c23b8418e6be (bug 1060987)
Backed out changeset a8cddc6bdffc (bug 1061060)
Backed out changeset b5af5cbdac3f (bug 1060982
)
Backed out changeset 4912d451011a (bug 1060930)
Backed out changeset bdacbf453238 (bug 1061058)
Backed out changeset da6c71a8f5ae (bug 1060987)
2014-09-01 16:48:51 -07:00
Ehsan Akhgari
6c932dea6c
Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
2014-09-01 18:00:53 -04:00
Alexandre Lissy
9ddcab0dc8
Bug 1060865 - Fix end date filling in SmsFilter. r=vicamo
...
Copying the endDate value in the startDate field won't make the filter
working properly ; in fact, it will even crash the Messages app
sometimes because of the uninitialized value of the endDate which is
invalid and triggers a DataError within the MobileMessageDB.
2014-09-01 01:00:00 +02:00
Birunthan Mohanathas
858dfa00a5
Bug 1058101 - Flatten dom/mobilemessage/src/ into parent directory. r=mccr8
...
--HG--
rename : dom/mobilemessage/src/Constants.cpp => dom/mobilemessage/Constants.cpp
rename : dom/mobilemessage/src/Constants.h => dom/mobilemessage/Constants.h
rename : dom/mobilemessage/src/DOMMobileMessageError.cpp => dom/mobilemessage/DOMMobileMessageError.cpp
rename : dom/mobilemessage/src/DOMMobileMessageError.h => dom/mobilemessage/DOMMobileMessageError.h
rename : dom/mobilemessage/src/DeletedMessageInfo.cpp => dom/mobilemessage/DeletedMessageInfo.cpp
rename : dom/mobilemessage/src/DeletedMessageInfo.h => dom/mobilemessage/DeletedMessageInfo.h
rename : dom/mobilemessage/src/MmsMessage.cpp => dom/mobilemessage/MmsMessage.cpp
rename : dom/mobilemessage/src/MmsMessage.h => dom/mobilemessage/MmsMessage.h
rename : dom/mobilemessage/src/MobileMessageCallback.cpp => dom/mobilemessage/MobileMessageCallback.cpp
rename : dom/mobilemessage/src/MobileMessageCallback.h => dom/mobilemessage/MobileMessageCallback.h
rename : dom/mobilemessage/src/MobileMessageCursorCallback.cpp => dom/mobilemessage/MobileMessageCursorCallback.cpp
rename : dom/mobilemessage/src/MobileMessageCursorCallback.h => dom/mobilemessage/MobileMessageCursorCallback.h
rename : dom/mobilemessage/src/MobileMessageManager.cpp => dom/mobilemessage/MobileMessageManager.cpp
rename : dom/mobilemessage/src/MobileMessageManager.h => dom/mobilemessage/MobileMessageManager.h
rename : dom/mobilemessage/src/MobileMessageService.cpp => dom/mobilemessage/MobileMessageService.cpp
rename : dom/mobilemessage/src/MobileMessageService.h => dom/mobilemessage/MobileMessageService.h
rename : dom/mobilemessage/src/MobileMessageThread.cpp => dom/mobilemessage/MobileMessageThread.cpp
rename : dom/mobilemessage/src/MobileMessageThread.h => dom/mobilemessage/MobileMessageThread.h
rename : dom/mobilemessage/src/SmsMessage.cpp => dom/mobilemessage/SmsMessage.cpp
rename : dom/mobilemessage/src/SmsMessage.h => dom/mobilemessage/SmsMessage.h
rename : dom/mobilemessage/src/SmsServicesFactory.cpp => dom/mobilemessage/SmsServicesFactory.cpp
rename : dom/mobilemessage/src/SmsServicesFactory.h => dom/mobilemessage/SmsServicesFactory.h
rename : dom/mobilemessage/src/Types.h => dom/mobilemessage/Types.h
rename : dom/mobilemessage/src/android/MobileMessageDatabaseService.cpp => dom/mobilemessage/android/MobileMessageDatabaseService.cpp
rename : dom/mobilemessage/src/android/MobileMessageDatabaseService.h => dom/mobilemessage/android/MobileMessageDatabaseService.h
rename : dom/mobilemessage/src/android/SmsService.cpp => dom/mobilemessage/android/SmsService.cpp
rename : dom/mobilemessage/src/android/SmsService.h => dom/mobilemessage/android/SmsService.h
rename : dom/mobilemessage/src/gonk/MmsPduHelper.jsm => dom/mobilemessage/gonk/MmsPduHelper.jsm
rename : dom/mobilemessage/src/gonk/MmsService.js => dom/mobilemessage/gonk/MmsService.js
rename : dom/mobilemessage/src/gonk/MmsService.manifest => dom/mobilemessage/gonk/MmsService.manifest
rename : dom/mobilemessage/src/gonk/MobileMessageDB.jsm => dom/mobilemessage/gonk/MobileMessageDB.jsm
rename : dom/mobilemessage/src/gonk/MobileMessageDatabaseService.js => dom/mobilemessage/gonk/MobileMessageDatabaseService.js
rename : dom/mobilemessage/src/gonk/MobileMessageDatabaseService.manifest => dom/mobilemessage/gonk/MobileMessageDatabaseService.manifest
rename : dom/mobilemessage/src/gonk/SmsService.cpp => dom/mobilemessage/gonk/SmsService.cpp
rename : dom/mobilemessage/src/gonk/SmsService.h => dom/mobilemessage/gonk/SmsService.h
rename : dom/mobilemessage/src/gonk/WspPduHelper.jsm => dom/mobilemessage/gonk/WspPduHelper.jsm
rename : dom/mobilemessage/src/gonk/mms_consts.js => dom/mobilemessage/gonk/mms_consts.js
rename : dom/mobilemessage/src/gonk/wap_consts.js => dom/mobilemessage/gonk/wap_consts.js
rename : dom/mobilemessage/src/ipc/PMobileMessageCursor.ipdl => dom/mobilemessage/ipc/PMobileMessageCursor.ipdl
rename : dom/mobilemessage/src/ipc/PSms.ipdl => dom/mobilemessage/ipc/PSms.ipdl
rename : dom/mobilemessage/src/ipc/PSmsRequest.ipdl => dom/mobilemessage/ipc/PSmsRequest.ipdl
rename : dom/mobilemessage/src/ipc/SmsChild.cpp => dom/mobilemessage/ipc/SmsChild.cpp
rename : dom/mobilemessage/src/ipc/SmsChild.h => dom/mobilemessage/ipc/SmsChild.h
rename : dom/mobilemessage/src/ipc/SmsIPCService.cpp => dom/mobilemessage/ipc/SmsIPCService.cpp
rename : dom/mobilemessage/src/ipc/SmsIPCService.h => dom/mobilemessage/ipc/SmsIPCService.h
rename : dom/mobilemessage/src/ipc/SmsParent.cpp => dom/mobilemessage/ipc/SmsParent.cpp
rename : dom/mobilemessage/src/ipc/SmsParent.h => dom/mobilemessage/ipc/SmsParent.h
rename : dom/mobilemessage/src/ipc/SmsTypes.ipdlh => dom/mobilemessage/ipc/SmsTypes.ipdlh
2014-08-27 10:13:36 -07:00
Bevis Tseng
297500ce6d
Bug 1057973 - Part 1: Ensure the initialization is done before setupDataCallByType. r=vyang
2014-08-27 15:53:22 +08:00
Wes Kocher
d544bf248c
Backed out 17 changesets (bug 843452)
...
Backed out changeset e72a0297d488 (bug 843452)
Backed out changeset 73f62ce4190f (bug 843452)
Backed out changeset 6d4a49ebd9fc (bug 843452)
Backed out changeset ac93e396669f (bug 843452)
Backed out changeset cf4fc721821e (bug 843452)
Backed out changeset 9a94ea71d232 (bug 843452)
Backed out changeset b95ff097374d (bug 843452)
Backed out changeset 8d6428a93500 (bug 843452)
Backed out changeset e31b86ef0e80 (bug 843452)
Backed out changeset bd4efde535cd (bug 843452)
Backed out changeset 02bbcd8ac571 (bug 843452)
Backed out changeset f7f41bf82b22 (bug 843452)
Backed out changeset 20f42764cd38 (bug 843452)
Backed out changeset 82f8670f5c17 (bug 843452)
Backed out changeset 52f25f1278e3 (bug 843452)
Backed out changeset 181337820a7c (bug 843452)
Backed out changeset 9bd12641af03 (bug 843452)
--HG--
rename : dom/mobileconnection/interfaces/nsIMobileConnectionService.idl => dom/mobileconnection/interfaces/nsIMobileConnectionProvider.idl
2014-08-28 16:51:41 -07:00
Edgar Chen
70416f088e
Bug 843452 - Part 4-3: [MMS] Get voiceInfo via MobileConnectionService. r=vicamo
2014-07-01 18:47:29 +08:00
Vicamo Yang
acdc844938
Bug 878533 - 2/3: fix test cases. r=gene, r=smaug
2014-08-28 11:00:03 +08:00
Vicamo Yang
b479b9fef1
Bug 878533 - 1/3: move MozSmsFilter to webidl dictionary. r=smaug
2014-08-28 11:00:03 +08:00
Jim Chen
3dcbdea53a
Bug 1056941 - Fix dangerous destructors in Fennec code; r=blassey
2014-08-26 15:07:59 -04:00
Bevis Tseng
4822dc909a
Bug 1032097 - Part 6: Adopt addHostRoute/removeHostRoute in MmsService. r=vyang
...
--HG--
extra : rebase_source : 40e3bd49a844085940abfc29319bf69e1ca9dbda
2014-08-11 17:41:28 +08:00
Bobby Holley
eaebf58731
Bug 1052089 - Rename JunkScope to PrivilegedJunkScope and remove fallibility of singleton scope access. r=billm
...
These two things ended up getting mushed together in my tree.
2014-08-18 10:57:30 -07:00
Nigel Babu
a6d3714069
Backed out changeset 080926480632 (bug 878533) for build failure ON A CLOSED TREE
2014-08-18 08:59:01 +05:30
Nigel Babu
cae1b74315
Backed out changeset b658d7efa3b4 (bug 878533) for build failure ON A CLOSED TREE
2014-08-18 08:58:50 +05:30
Vicamo Yang
62a48db9a4
Bug 878533 - 2/2: fix test cases. r=gene, r=smaug
2014-08-18 10:34:16 +08:00
Vicamo Yang
401f08c724
Bug 878533 - 1/2: move MozSmsFilter to webidl dictionary. r=smaug
2014-08-18 10:34:10 +08:00
Bobby Holley
e70ddb7476
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 18:47:15 -07:00
Ryan VanderMeulen
30ae466592
Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
2014-08-14 17:23:10 -04:00
Bobby Holley
3e4d70a655
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 12:54:34 -07:00
Vicamo Yang
7a4d8e7265
Bug 1048098: remove redundant flushPermissions, flushPrefEnv from tearing down procedure. r=btian, r=echen
2014-08-08 18:28:58 +08:00
Bevis Tseng
14fdb73360
Bug 1046026 - Part 5: Re-write test cases with 'disk-space-watcher' notification. r=vyang
2014-08-04 19:02:39 +08:00
Bevis Tseng
232dea7f27
Bug 1046026 - Part 4: Update threads at once after all messages are deleted. r=vyang
2014-08-05 19:26:58 +08:00
Bevis Tseng
2b087bc631
Bug 1046026 - Part 3: Remove the redundant function name from the implementation of EventHandler. r=vyang
2014-08-04 14:38:03 +08:00
Bevis Tseng
20555a06c2
Bug 1046026 - Part 2: Check failure cause according to |event.target.error.name|. r=vyang
2014-08-04 14:28:08 +08:00
Bevis Tseng
3ed2a3601a
Bug 1046026 - Part 1: Deprecate the Optional Property |isDiskFull| in MobileMessageDB. r=vyang
2014-08-04 14:22:33 +08:00
Bevis Tseng
2379bdfc9f
Bug 1039185 - Always Check 'x-mms-read-report' before trying to send read report. r=vyang
2014-07-30 15:26:21 +08:00
Vicamo Yang
ccaa9e46b4
Bug 916607 - 4/4: fix test cases. r=bzbarsky, r=gene
2014-08-04 17:01:37 +08:00
Vicamo Yang
bdbe52a2e4
Bug 916607 - 2/4: implementation. r=bzbarsky, r=gene
2014-08-04 17:01:36 +08:00
Vicamo Yang
96f10d3a69
Bug 916607 - 1/4: Convert MozSmsSegmentInfo to WebIDL dictionary. Interface changes. r=bzbarsky, r=khuey
2014-08-04 17:01:36 +08:00
Nathan Froyd
d6ed55758e
Bug 1044162 - part 0a - make additions to EXTRA_JS_MODULES use += instead of =; r=mshal
...
Straight assignments to HierarchicalStringList, which we'll change
EXTRA_JS_MODULES to in a later patch, don't work. This change, in
addition to making things work as expected later on, also is more
consistent with existing practice.
2014-07-25 13:50:55 -04:00
Ms2ger
d8c0b17d7d
Bug 1043963
- Collapse test-only moz.build files under dom/ into ancestor moz.build files; r=ted
...
There is very little benefit to having another layer of moz.build files, and
removing them will speed up the build a minimal amount. It also paves the way
for removing TEST_DIRS, which could simplify the build system somewhat.
2014-07-26 08:17:24 +02:00
Bevis Tseng
436b66edca
Bug 1040230 - Check array length to bail out earlier before creating the deleted info. r=vyang
2014-07-24 12:32:12 +08:00
Ed Morley
a2f6437df2
Backed out changeset de34cb8506d9 (bug 1040230)
2014-07-24 16:23:08 +01:00
Bevis Tseng
930175bbfe
Bug 1040230 - Check array length to bail out earlier before creating the deleted info. r=vyang
2014-07-24 12:32:12 +08:00
Mike Hommey
bc5d6801bb
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Bevis Tseng
376e4ff47c
Bug 1023695 - Part 6: Add Marionette Test Case to Verify ondeleted Event. r=vyang.
2014-06-27 15:34:37 +08:00
Bevis Tseng
fff22ac088
Bug 1023695 - Part 5: Notify deleted info after DB has been changed. r=vyang.
2014-06-27 13:28:10 +08:00
Bevis Tseng
ed3bb01ce1
Bug 1023695 - Part 4: Implementation of .webidl change. r=vyang,smaug.
2014-06-27 13:25:37 +08:00
Bevis Tseng
6abdbab357
Bug 1023695 - Part 2: Add implementation of .idl/.ipdl. r=vyang.
2014-06-27 13:17:47 +08:00
Bevis Tseng
98541db5a4
Bug 1023695 - Part 1: Define .idl/.ipdl for notifying Deleted Info. r=vyang.
2014-06-27 13:11:14 +08:00
Benoit Jacob
18c3e0073a
Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan
2014-07-08 17:23:17 -04:00
Jan de Mooij
44da586636
Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
2014-07-05 17:30:54 +02:00
Chuck Lee
b9882a8161
Bug 1033138 - Use AutoJSAPI instead of AutJSContext. r=bholley
2014-07-03 11:31:52 +08:00
Bob Owen
dd675edb89
Bug 1029494 Part 4: Replace AutoPushJSContext in MobileMessageCursorCallback::NotifyCursorSuccess. r=bholley
2014-06-26 00:47:12 +01:00
Bob Owen
93d8477a23
Bug 1029494 Part 3: Replace AutoPushJSContext in MobileMessageCallback::NotifyMessageDeleted. r=bholley
2014-06-26 00:35:51 +01:00
Bob Owen
eb288d64ef
Bug 1029494 Part 2: Replace AutoPushJSContext in MobileMessageCallback::NotifySuccess. r=bholley
2014-06-25 22:09:40 +01:00
Fabrice Desré
777feff01b
Bug 1024157 - Lazy load more js modules - Part 3: RIL r=gene
2014-05-07 15:53:17 -07:00
Andrea Marchesini
6ec27357af
Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent
2014-06-26 09:47:44 -07:00
Chris Peterson
5d92f25884
Bug 1024322 - Replace calls to MOZ_ASSUME_UNREACHABLE that have crept back into dom. r=smaug
2014-06-20 22:42:45 -07:00
Wes Kocher
6c68d3cdfb
Merge inbound to m-c a=merge
2014-06-25 18:18:43 -07:00
Carsten "Tomcat" Book
1fbbf3e900
Merge mozilla-central to b2g-inbound
2014-06-25 16:21:26 +02:00
Carsten "Tomcat" Book
ff26ea326c
merge b2g-inbound to mozilla-central a=merge
2014-06-25 15:38:40 +02:00
Vicamo Yang
7f32137055
Bug 992320: split test_wsp_pdu_helper.js for intermittent timeout. r=gene
2014-06-25 11:57:24 +08:00
Vicamo Yang
b767e1742a
Bug 1002600: fix test_mms_pdu_helper.js intermittent timeouts. r=gene
2014-06-25 11:57:22 +08:00
Vicamo Yang
2fd1cb34af
Bug 993817: convert mobilemssage marionette test cases to Promise. r=gene
2014-06-25 11:57:21 +08:00
Vicamo Yang
abc8270f73
Bug 958782 - 3/3: fix test cases. r=gene,khuey
2014-06-25 11:57:19 +08:00
Vicamo Yang
402c57bc5d
Bug 958782 - 2.c/3: remove unused headers and sort. r=khuey
2014-06-25 11:57:18 +08:00
Vicamo Yang
27d8b0dafc
Bug 958782 - 2.b/3: WebIDL implementation. f=Ms2ger,bzbarsky,r=khuey
2014-06-25 11:57:16 +08:00
Vicamo Yang
a8e10f9287
Bug 958782 - 2.a/3: refactoring, alignments. f=Ms2ger,r=khuey
2014-06-25 11:57:15 +08:00
Vicamo Yang
dd22105985
Bug 958782 - 1/3: B2G SMS - Move MozMobileMessage to WebIDL. XPIDL & WebIDL changes. f=Ms2ger,r=khuey
...
--HG--
rename : dom/webidl/MobileMessageManager.webidl => dom/webidl/MozMobileMessageManager.webidl
2014-06-25 11:57:13 +08:00
Jessica Jong
a1426eec5e
Bug 1021424 - Verify network.type and network.state before applying mms settings. f=btseng r=vicamo
2014-06-24 02:16:00 +02:00
Vicamo Yang
cfd9bda0f6
Bug 958782: follow-up for bug 1029866, rename AutoJSAPI::InitUsingWin() to Init(). CLOSED TREE
2014-06-25 23:24:22 +08:00
Jim Blandy
7e20285e70
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Benoit Jacob
ec742680c8
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
2014-06-23 15:56:07 -04:00
Nivedita Sarkar
bf219eba73
Bug 1024747 - Do QueryInterface before accessing iccInfo from nsIRilContext. r=vyang, a=1.4+
2014-06-17 11:56:42 +08:00
Vicamo Yang
8d5be851b4
Bug 1023148 - Use WebIDL codegen to implement RIL & WiFi events. r=smaug
2014-06-11 09:23:34 +08:00
Bevis Tseng
62848907b3
Bug 1012621 - Part 2: Move xpcshell related files into test/xpcshell sub-folder. r=vyang,khuey
...
--HG--
rename : dom/mobilemessage/tests/header_helpers.js => dom/mobilemessage/tests/xpcshell/header_helpers.js
rename : dom/mobilemessage/tests/test_mms_pdu_helper.js => dom/mobilemessage/tests/xpcshell/test_mms_pdu_helper.js
rename : dom/mobilemessage/tests/test_mms_service.js => dom/mobilemessage/tests/xpcshell/test_mms_service.js
rename : dom/mobilemessage/tests/test_smsservice_createsmsmessage.js => dom/mobilemessage/tests/xpcshell/test_smsservice_createsmsmessage.js
rename : dom/mobilemessage/tests/test_wsp_pdu_helper.js => dom/mobilemessage/tests/xpcshell/test_wsp_pdu_helper.js
rename : dom/mobilemessage/tests/xpcshell.ini => dom/mobilemessage/tests/xpcshell/xpcshell.ini
2014-06-03 11:17:05 +08:00
Bevis Tseng
bb5c0af844
Bug 1012621 - Part 1: Move mochitest related files into test/mochitest sub-folder.r=vyang,khuey
...
--HG--
rename : dom/mobilemessage/tests/mochitest.ini => dom/mobilemessage/tests/mochitest/mochitest.ini
rename : dom/mobilemessage/tests/test_sms_basics.html => dom/mobilemessage/tests/mochitest/test_sms_basics.html
rename : dom/mobilemessage/tests/test_smsfilter.html => dom/mobilemessage/tests/mochitest/test_smsfilter.html
2014-06-03 10:54:51 +08:00
Steve Fink
5a86ec4061
Bug 1017419 - Handlify nsTArrayToJSArray, r=terrence
...
--HG--
extra : rebase_source : 802407d2c25fe060e16b546890859720664158ae
2014-06-02 09:40:13 -07:00
wei.gao@spreadtrum.com
abe0bc05ab
Bug 1008812 - change dom.mms.retrievalRetryIntervals to shorten the mms wait time. r=vyang
2014-05-28 10:33:22 -04:00
Bevis Tseng
600685837b
Bug 824717 - Part 7: Modify and Add test cases to check the message id and message content when failed to send SMS/MMS message. r=vyang
2014-04-29 17:04:42 +08:00
Bevis Tseng
3fc9d2ac1a
Bug 824717 - Part 6: Notify SendMesageFailed with saved DOM Message if available. r=vyang
2014-04-28 13:28:12 +08:00
Bevis Tseng
a6e71b4b24
Bug 824717 - Part 5: Fire DOMMobileMessageError when NotifySendMessageFailed(). r=vyang
2014-04-28 13:20:02 +08:00
Bevis Tseng
d6435f0e0a
Bug 824717 - Part 4: Add a optional MobileMessageData data member in ReplyMessageSendFail. r=vyang
2014-04-28 12:42:24 +08:00
Bevis Tseng
558eaf15b8
Bug 824717 - Part 3: Modify nsIMobileMessageCallback::notifySendMessageFailed() to accept an additional nsISupports message. r=vyang
2014-04-28 12:33:10 +08:00
Bevis Tseng
622a3badfd
Bug 824717 - Part 2: Refactor SmsParent::GetMobileMessageDataFromMessage() as a static method to be used in both SmsParent/SmsRequestParent. r=vyang
2014-04-28 12:06:29 +08:00
Bevis Tseng
bf2146754d
Bug 824717 - Part 1: Define DOMMobileMessageError:DOMError to hook an additional nsISupports object like nsIDOMMozSmsMessage/nsIDOMMozMmsMessage when error occurs. r=hsinyi, r=smaug
2014-04-28 11:54:07 +08:00
Vicamo Yang
d810453b60
Bug 866938 - 4.e/4: add xpcshell test cases for Address.resolveType. r=gene
2014-05-17 02:25:37 +08:00
Vicamo Yang
8327b6fd5c
Bug 866938 - 4.d/4: add test_mmdb_upgradeSchema_22.js. r=gene
2014-05-17 02:25:37 +08:00
Vicamo Yang
f6c1d8f94f
Bug 866938 - 4.c/4: rewrite test_mmdb_setmessagedeliverybyid_sms.js to use mmdb_head.js. r=gene
2014-05-17 02:25:36 +08:00
Vicamo Yang
95ec3a9fb9
Bug 866938 - 4.b/4: rewrite test_filter_number.js to include non-PLMN addresses tests. r=gene
2014-05-17 02:25:36 +08:00
Vicamo Yang
26f9b6d623
Bug 866938 - 4.a/4: add test_mmdb_upgradeSchema_current_structure.js. r=gene
2014-05-17 02:25:36 +08:00
Vicamo Yang
4d05a0e77d
Bug 866938 - 3/4: use typed addresses internally. r=gene
2014-05-17 02:25:36 +08:00