Kyle Huey
ce39f191af
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Bill McCloskey
365f97ee97
Bug 1240871 - Don't allow implicit "async" in IPDL (r=mccr8,billm)
2016-01-28 20:56:37 -08:00
Andrea Marchesini
acd95af886
Bug 1231378 - part 2 - Fix uninitialized members of classes in dom/*, r=smaug
2016-01-12 18:16:59 +00:00
Carsten "Tomcat" Book
0461ab0757
Backed out changeset 5f6a58676e87 (bug 1231378)
2016-01-12 15:48:57 +01:00
Andrea Marchesini
70994056c6
Bug 1231378 - part 2 - Fix uninitialized members of classes in dom/*, r=smaug
2016-01-12 13:54:53 +00:00
Edgar Chen
de190331b7
Bug 1234746 - Disable test_mobile_operator_names_plmnlist.js. r=me
2015-12-23 11:37:47 +08:00
Bevis Tseng
147caf7ecb
Bug 1110619 - Part 2: Implementation Changes. r=echen
2015-11-10 15:30:48 +08:00
Bevis Tseng
8506ec9245
Bug 1110619 - Part 1: IDL Interface Changes. r=echen
2015-11-10 15:29:36 +08:00
Nathan Froyd
9c5965b035
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
2015-10-18 01:24:48 -04:00
Jessica Jong
4e84ab709f
Bug 1213766 - modify tests to match emulator's new mcc/mnc. r=echen
2015-10-12 02:16:00 +02:00
Shu-yu Guo
d8faa01cea
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Edgar Chen
1ed7758671
Bug 1203828 - Let test_mobile_data_ipv6.js really test the v4 or v6 ip addresses. r=jjong
2015-09-11 11:57:53 +08:00
Wes Kocher
23bbb12593
Merge inbound to central, a=merge CLOSED TREE
2015-09-08 17:04:03 -07:00
Jessica Jong
ca3fcfa46a
Bug 978071 - Enable mobile data IPv6 tests. r=echen
2015-09-08 17:47:04 +08:00
John Dai
4b4017dd1c
Bug 1179143 - Update testcase apply android_version filter. r=echen
2015-09-07 23:50:00 +02:00
Nicholas Nethercote
10d95cca57
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Jessica Jong
25276a1806
Bug 1156231 - enable data registration recovery. r=hsinyi
2015-08-05 16:29:20 +08:00
Ben Hsu
c0e02f6748
Bug 891707 - Part 3: Disable some tests. r=echen, a=me
2015-08-04 01:40:00 -04:00
Jessica Jong
9ef1a3763d
Bug 1167132 - Part 7: [NetworkManager] Move network information into a separate interface (MobileConnection). r=echen
2015-07-22 19:32:00 -04:00
Bevis Tseng
4b52bcbe97
Bug 1114937 - Part 6: Deprecate RILContentHelper. r=echen
2015-06-16 18:56:38 +08:00
Juan Gomez
21d73728f3
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-07-03 18:29:00 -07:00
Ryan VanderMeulen
55b2086097
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Juan Gomez
98461fc4a4
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-06-24 14:11:00 -04:00
Edgar Chen
72df762db0
Bug 1169225 - [MobileConnectionService] Support setting/getting call waiting on all serviceClass. r=aknow
2015-05-28 19:18:22 +08:00
Jessica Jong
66184baaf1
Bug 1168064 - B2G RIL: filter out cell info with unknown values. r=echen
2015-06-05 10:13:52 +08:00
Edgar Chen
7c1e0a96fe
Bug 1169160 - [MobileConnection] Support more call barring program: all service, outgoing service and incoming service. r=hsinyi,aknow
2015-05-28 15:41:55 +08:00
Bevis Tseng
0526f2cfde
Bug 1114938 - Part 2.1: (Gonk) Refactor Stk Proactive Commands from IccProvider to IccService. r=echen
2015-04-27 16:01:56 +08:00
Edgar Chen
52adefe901
Bug 1166174 - Fix MobileConnection.getCellInfoList() and add test case for it. r=hsinyi
2015-05-22 18:14:35 +08:00
Ben Hsu
c1280d28e4
Bug 906603 - Update the related testcase. r=aknow
2015-05-05 23:26:00 +08:00
Jessica Jong
c71c9f2dba
Bug 1114901 - Part 3: move data connection related code out of RadioInterfaceLayer. r=echen
2015-05-20 10:08:39 +08:00
Alexandre Lissy
eeb2b8e9c2
Bug 1160123 - Add support for LTE/WCDMA only network selection. r=hsinyi
2015-05-11 07:49:00 +02:00
Andrew McCreight
aeff7c99ee
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Bevis Tseng
2ff7fb2cbf
Bug 1155142 - Part 2: Refactor RIL-related Modules. r=kchen
2015-04-17 19:06:24 +08:00
Andrea Marchesini
eed309c59a
Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan
2015-04-22 08:29:18 +02:00
Ben Hsu
372e7cbd47
Bug 1027546 - Part 3: Create a new testcase. r=aknow
2015-03-23 03:42:00 -04:00
Ben Hsu
5e027cda44
Bug 1027546 - Part 2: Update the existing testcases. r=aknow
2015-03-18 04:28:00 -04:00
Mike Hommey
ccd2a9b975
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Wes Kocher
7549c12aa0
Merge m-c to inbound a=merge
2015-03-27 17:31:19 -07:00
Bevis Tseng
1663623b9a
Bug 1114935 - Part 6.2: Migration in MobileConnection. r=echen
2015-01-15 18:19:01 +08:00
Ehsan Akhgari
33bb32f549
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-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 MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Boris Zbarsky
54c64f20a9
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
Gregor Wagner
f8527dd881
Backout Bug 1114935 for causing bug 1144567.
2015-03-18 11:48:52 -07:00
Bevis Tseng
e9e10ab2c1
Bug 1114935 - Part 6.2: Migration in MobileConnection. r=echen
2015-01-15 18:19:01 +08:00
Hsin-Yi Tsai
f68da2117d
Bug 1069186 - determine LTE signal level based on rsrp and rssnr. r=edgar
2015-02-16 19:12:54 +08:00
Wes Kocher
9b35dd25c4
Merge b2g-inbound to m-c a=merge
2015-03-02 12:56:08 -08:00
Tooru Fujisawa
9bc8b14eba
Bug 1108382 - Part 7: Do not use non-standard flag argument of String.prototype.replace in dom/mobileconnection/gonk/. r=echen
2015-03-01 09:51:33 +09:00
Fabrice Desré
ae557e0c21
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
b9870ca52f
Backed out changeset 7abf54d96823 for lack of review.
2015-02-26 23:02:55 +01:00
Fabrice Desré
d3eac9c824
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
Ben Hsu
45c6bcf717
Bug 1067629 - Part 4: Update the related testcase. r=aknow
2015-02-13 00:23:00 -05:00