Justin Lebar
b654c9f043
Bug 895104 - Remove call to no-longer-existant DOMRequestIpcHelper.observe in SystemMessageManager.observe. r=fabrice
...
DOMRequestIpcHelper.observe was removed in bug 889984.
2013-07-22 15:22:32 -07:00
Ryan VanderMeulen
4033000ea2
Backed out changesets 0a196c0e9f96 (bug 895974) and 0d8aa14f5ed3 (bug 895009) for causing intermittent Linux32 mochitest-1 asserts on a CLOSED TREE.
2013-07-22 18:18:17 -04:00
Max Vujovic
a3d913c879
Bug 895182 - [CSS Filters] Implement parsing for blur, brightness, contrast, grayscale, invert, opacity, saturate, sepia. Co-authored with Dirk Schulze (krit). r=heycam
2013-07-22 15:08:33 -07:00
Mina Almasry
749cbb3243
Bug 879308 - null date to mozAlarms.add throws exception. r=nsm sr=mounir
...
--HG--
extra : rebase_source : 538259df2de7483e277e59de8edcefe94f04c0a9
2013-07-24 10:46:59 -07:00
Ryan VanderMeulen
45ce8dcfd9
Merge m-c to inbound on a CLOSED TREE.
2013-07-22 15:23:47 -04:00
Ed Morley
7c8ce1d077
Merge mozilla-central and birch
2013-07-22 16:52:40 +01:00
Ed Morley
b1cb3918fd
Merge latest green birch changeset and mozilla-central
2013-07-22 16:18:53 +01:00
Vincent Chang
51cf53e19d
Bug 896352 - JavaScript Warning: "reference to undefined property params.interfaceList". r=mrbkap
2013-07-22 19:49:24 +08:00
Jose Antonio Olivera Ortega
a60cbd89be
Bug 892498 - [User Story] [Suplementary Services] Permanent MMI codes: support calling line identification restriction (+CLIR). r=ferjm
2013-07-22 12:01:03 +02:00
Vincent Chang
d2fd3ea6ef
Bug 894737 - [Buri][WIFI-hotspot]Wi-Fi hotspot will be turn off automatic when change the security. r=mrbkap
2013-07-22 17:11:57 +08:00
Vincent Chang
e9ca27638b
Backout 61b66c680e22 (bug 894741) for wrong summary.
2013-07-23 10:24:08 +08:00
Ryan VanderMeulen
6dad7ddf45
Merge m-c to birch.
2013-07-22 21:49:28 -04:00
Vincent Chang
0ef294df59
Bug 894741 - [Buri][WIFI]State has no change when connect AP by WPS. r=mrbkap
2013-07-22 17:11:57 +08:00
Antonio M. Amaya
b6088ed4a7
Bug 895708 - Allow updating existing apps with the same origin. r=fabrice
2013-07-22 11:10:14 +02:00
Viral Wang
0fc0918985
Bug 890144 - Add function InitVolumeConfig to add volume by configuration file in AutoMounter. r=dhylands
2013-07-23 08:30:35 -04:00
Julien Wajsberg
a752a1ecdb
Bug 891884 - toBlob should support the quality parameter as toDataURL does r=joedrew sr=mrbkap
...
--HG--
extra : rebase_source : 22574a2852a6147019cc787ab1a8711adca7c0b2
2013-07-19 20:19:48 +01:00
Ed Morley
ae26701147
Merge mozilla-central and inbound
2013-07-22 16:52:23 +01:00
Randell Jesup
d7e646a9aa
Bug 893021: add tests for DataChannel dictionary items r=jsmith
2013-07-22 10:47:51 -04:00
Andrea Marchesini
9b54706f60
Bug 893501 - Crashfix getting navigator.mozNotification from a stale navigator object, r=bz
2013-07-22 15:09:51 +02:00
Benjamin Smedberg
691f786729
Followup to bug 888510 - windowless-layers reftest should be skip-if no testplugin, not fails-if
...
--HG--
extra : rebase_source : 283a63049eb382168f64ec2b554dd4c31ad59994
2013-07-26 12:25:27 -04:00
Ben Tian
2db6013653
Bug 895325 - [Bluetooth][Cleanup] Revise BluetoothOppManager constructor and BluetoothOppManager::Get(), r=echou
2013-07-19 10:27:07 +08:00
Johnny Stenback
a84c568ed5
Bug 896242. Fix possible crash due to dangling pointer to nsPluginElement. r=mccr8
...
---
dom/base/nsPluginArray.cpp | 24 +++++++++++++++++++-----
dom/base/nsPluginArray.h | 1 +
2 files changed, 20 insertions(+), 5 deletions(-)
2013-07-24 23:33:21 -07:00
Boris Zbarsky
e0a481867c
Bug 895974. Implement ParentNode on document fragments and documents and move previousElementSibling and nextElementSibling to ChildNode. r=smaug
2013-07-22 08:15:43 -04:00
Boris Zbarsky
a0654061a1
Bug 895009. Don't pass in NonNull/OwningNonNull arguments to WebIDL binding consumers. r=peterv
2013-07-22 08:15:43 -04:00
Edgar Chen
0e554a35f3
Bug 882984 - Part 5: Marionette tests for cdma registration information. r=hsinyi
...
--HG--
extra : rebase_source : 7d7350b7ab168df830c8472d8c1d742106697ec6
2013-07-18 17:59:21 +08:00
David Zbarsky
404ebd49a1
Bug 897211: Remove nsIDOMDocumentTouch r=bz
2013-07-23 23:20:16 -07:00
Dave Hylands
37c59d2028
Bug 861456 - Fix all device storage tests so that they run. r=dclarke
2013-07-12 00:18:28 -07:00
Michael Wu
dda7fc5382
Bug 898812 - Add support for JB MR2's dhcp_do_request, r=vchang
2013-07-28 00:39:03 -04:00
Gene Lian
f4957ae00f
Bug 891756 - [sms][mms] Gecko needs to return proper error code to notify Gaia the address is invalid (part 2, test case). r=vicamo a=leo+
2013-07-11 11:03:05 +08:00
Gene Lian
b05b7bb8b3
Bug 891756 - [sms][mms] Gecko needs to return proper error code to notify Gaia the address is invalid (part 1, "InvalidAddressError"). r=vicamo a=leo+
2013-07-11 11:23:49 +08:00
Thomas Zimmermann
fbd84b6694
Bug 891866: Implement RegisterAgent with asyncronous functions, r=echou,gyeh
...
RegisterAgent currently blocks the Bluetooth command thread while
waiting for DBus. This patch moves the result-handling code into a
DBusReplyHandler, and executes an asyncronous DBus call.
--HG--
extra : rebase_source : 42a5dcc5425555040c7e10b7e68f44da3e39bfc5
2013-07-22 13:30:47 +02:00
Thomas Zimmermann
a0003d5854
Bug 891866: Support nsRefPtr<RawDBusConnection>, r=qdot
...
Instances of RawDBusConnection can now be contained in nsRefPtr. This
allows to share the DBus connection among multiple threads.
--HG--
extra : rebase_source : fb24472b3b55e77abc7354f17ef679661f62b7fb
2013-07-22 13:30:22 +02:00
Thomas Zimmermann
25402e86aa
Bug 891866: Cleanup RegisterLocalAgent, r=echou,gyeh
...
RegisterLocalAgent builds is own DBus message. This patch cleans up
the function to use the utility function from DBusUtils.
--HG--
extra : rebase_source : d8615285f75f8bb444accc9aa371df43a3371a4a
2013-07-22 13:29:25 +02:00
Peter Chang
1dcb6e83b0
Bug 894262 - Merge GonkIOSurfaceImage to GrallocImage, r=nical, kanru
2013-07-25 10:13:35 +08:00
Wes Kocher
bd257776d0
Merge m-c to inbound on a CLOSED TREE
2013-07-24 20:10:47 -07:00
Kyle Huey
50b6fd843b
Bug 897701: Don't entrain the target of the pan longer than necessary. r=jlebar
2013-07-24 16:27:45 -07:00
David Zbarsky
754640be02
Backout part of Bug 895116 for not building on Windows on CLOSED TREE
2013-07-23 18:03:40 -07:00
Shane Tully
cac6f25810
Bug 889673 - Adapt Contacts Unit Tests for Android. CLOSED TREE. r=reuben
...
--HG--
extra : amend_source : 15338826405ad30caba9573b2cf934a19cca77fe
2013-07-18 15:29:00 -07:00
Shane Tully
95e817692e
Bug 857730 - Part 5: Disable contact unit tests on Android. r=cpeterson r=khuey
2013-07-23 16:27:00 -07:00
Shane Tully
4152d66713
Bug 857730 - Part 3: Add contacts API Javascript to Android. r=cpeterson
2013-07-18 15:01:00 -07:00
Shane Tully
506065e03d
Bug 857730 - Part 2: Add permissions doorhanger. r=cpeterson
2013-07-23 11:09:00 -07:00
Matthew Gregan
8c5e04ae01
Bug 895754 - Update VideoPlaybackQuality to current MSE spec (remove playbackJitter, add totalFrameDelay). r=doublec
2013-07-24 11:46:43 +12:00
David Zbarsky
b9c20a7821
Bug 894646 - Various dom deCOM cleanups r=Ms2ger
2013-07-23 16:39:17 -07:00
Honza Bambas
4185a54a9a
Bug 886184: Initialize variable 'usage' in DOMStorageDBThread.cpp, to fix -Wsometimes-uninitialized build warning. r=ehsan
2013-07-23 13:24:49 -07:00
Nikhil Marathe
c0d6a44775
Bug 884897 - Convert SimplePush to WebIDL. r=khuey
...
--HG--
extra : rebase_source : 428d148015aa2cc02ab5e2b69ad28e515b1d731c
2013-07-30 13:52:27 -07:00
Guillaume Abadie
17868b9869
bug 896254 - disable WebGL 2 interfaces - r=jilbert,ehsan
2013-07-30 15:58:17 -04:00
John Schoenick
ebffa20762
Bug 860490 - Mark _pluginthreadasynccall calls as safe to re-enter gecko. r=bsmedberg,roc
2013-07-30 13:24:18 -07:00
Ryan VanderMeulen
77cb688076
Backed out changeset 4aeb00521c9d (bug 896890) for build bustage.
...
CLOSED TREE
2013-07-30 15:50:46 -04:00
Ryan VanderMeulen
2a93f2cff1
Merge m-c to inbound.
2013-07-30 15:41:57 -04:00
Justin Lebar
c092dd4810
Bug 896890 - TabContent::HasOwnApp() should be true iff TabContext::GetOwnApp() is non-null. r=khuey
...
This change reworks how TabContext stores its data. Before, it stored
an app-id and translated that into an app; now we do the reverse. This
lets us guarantee that HasOwnApp() is true iff GetOwnApp() is non-null.
We added a new class, MaybeInvalidTabContext to assist with converting
from an IPCTabContext to a TabContext. This allows us to ensure that a
TabContext object is never invalid.
--HG--
extra : rebase_source : d43e858739a342ab420122a90336bfd585be268a
2013-07-30 11:51:44 -07:00
Ehsan Akhgari
8fb98bed10
Bug 895322 - Part 3: Stop generating MOZ_STATIC_ASSERT in Web IDL bindings; r=Waldo
...
--HG--
extra : rebase_source : 5f48f54084623486fd3da0356711526597b90f5f
2013-07-19 14:39:20 -04:00
Ehsan Akhgari
085494b95d
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
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 "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Boris Zbarsky
93e6a9f666
Bug 895728 part 4. Fix unions to work with the new boolean/numeric/string setup. r=khuey
2013-07-30 10:39:35 -07:00
Boris Zbarsky
d05c7d0e2f
Bug 895728 part 3. Fix overload resolution to work with the new boolean/numeric/string setup. r=khuey
2013-07-30 10:39:34 -07:00
Boris Zbarsky
960d1ceb95
Bug 895728 part 2. Make booleans, numerics, and strings/enums all be distinguishable from each other. r=khuey
2013-07-30 10:39:34 -07:00
Boris Zbarsky
9a78937419
Bug 895728 part 1. Introduce "boolean" and "numeric" types, since those will be treated differently for purposes of distinguishability and overload resolution. r=khuey
2013-07-30 10:39:34 -07:00
Peter Van der Beken
52d88da1d5
Bug 894448 part 2 - Remove nativeOwnership = 'nsisupports'. r=bzbarsky
2013-07-04 17:24:59 +02:00
Boris Zbarsky
a0857fe689
Bug 894448 part 1. Move IsChromeOrXBL to xpcpublic.h. r=bholley
2013-07-25 19:41:46 -07:00
Ryan VanderMeulen
20fabd9691
Merge m-c to inbound.
2013-07-25 21:59:02 -04:00
Ryan VanderMeulen
1b688e197e
Backed out changeset 300f5b7d72e1 (bug 897433) for intermittent Linux dromaeo crashes.
2013-07-25 21:18:20 -04:00
Guillaume Abadie
1c838a60f4
bug 892546 - [WebGL 2.0] Instanced Rendering (GL_ARB_draw_instanced) - r=jgilbert
2013-07-25 20:38:58 -04:00
John Schoenick
c49e871f9d
Bug 889614 - Fix and cleanup plugin re-parenting tests to catch this in the future. r=josh
2013-07-25 14:02:34 -07:00
Olli Pettay
d135cf763c
Bug 897433, Telemetry for SnowWhite and more async SnowWhite freeing, r=mccr8
...
--HG--
extra : rebase_source : 487139a95f50e69d6273c2870ed6623f175544e7
2013-07-25 22:56:20 +03:00
Edgar Chen
fafa02f082
Bug 882984 - Part 4: Fix xpcshell tests. r=hsinyi
...
--HG--
extra : rebase_source : 40890b4ac9b3cc242b7ab98ff338c67859cb9447
2013-07-04 12:31:14 +08:00
Edgar Chen
9ff37ae0eb
Bug 882984 - Part 3: GPS changes for MobileCellInfo. r=kchen
...
--HG--
extra : rebase_source : ceaedcb70d3a8a4f936faec8a62c57d31b30853b
2013-07-18 17:30:54 +08:00
Edgar Chen
634a23cb96
Bug 882984 - Part 2: RIL implementation for exposing CDMA registration information. r=hsinyi
...
--HG--
extra : rebase_source : 63fd4e832c00117853b7cb4781d7923763b4f3eb
2013-07-04 11:48:48 +08:00
Marco Bonardo
be5b28b5b6
Bug 889442 - Remove special about: pages code from DOM Storage.
...
r=mayhemer
2013-07-03 23:41:22 +02:00
Andrea Marchesini
7ee2ac4c30
Bug 899546 - ENSURE_SUCCESS macro for ErrorResult, r=bz
2013-07-31 10:12:46 +02:00
Edgar Chen
c2eb49fb97
Bug 882984 - Part 1: Expose CDMA registration information. r=hsinyi
...
--HG--
extra : rebase_source : df1a455e1a78e73bfb9279abf45acfbdbaa0abfc
2013-07-03 17:29:42 +08:00
Chuck Lee
fa338ee428
Bug 869291 - 0003. Handle CP message. r=vicamo
2013-07-03 11:30:17 +08:00
Chuck Lee
eec8b5da59
Bug 869291 - 0002. Add CP decoder. r=vicamo
2013-07-19 19:09:22 +08:00
Chuck Lee
b3408abade
Bug 869291 - 0001. Refactor existing WAP PUSH handlers. r=vicamo
2013-07-22 17:52:45 +08:00
Alexandre Lissy
f69422400b
Bug 894281 - Process emergency call once network is really available. r=vicamo
2013-07-24 15:06:45 +02:00
Ryan VanderMeulen
5857445120
Backed out 6 changesets (bug 827713) for reftest failures.
...
Backed out changeset 014cc3de08fb (bug 827713)
Backed out changeset 4113172193aa (bug 827713)
Backed out changeset 27a5c8dd5ff7 (bug 827713)
Backed out changeset 6448c7e05f11 (bug 827713)
Backed out changeset b67a72618c66 (bug 827713)
Backed out changeset 1279664e0d41 (bug 827713)
2013-07-29 15:19:34 -04:00
Andrea Marchesini
a1a1e17579
Bug 888598 - Move IDBTransaction to WebIDL, r=janv
2013-07-29 19:12:21 +02:00
Trevor Saunders
64dbc43c4d
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Mina Almasry
a63f698217
Bug 872377 - Restore "toJSON" to list of reserved webidl keywords. r=bz
...
This patch makes toJSON a reserved webidl keyword, and changes the implementation of mozRTCSessionDescription to use a jsonifier.
2013-07-29 12:39:18 -04:00
James Kitchener
31f5f8bea5
Bug 827713 - Part 0: Localization change for unifying MathML *scripts. r=fredw
2013-07-29 12:35:53 -04:00
Edgar Chen
204fd81eaa
Bug 866619 - Part 2: Fix marionette tests for voice registration state. r=allstars.chh
2013-07-19 15:51:54 +08:00
Edgar Chen
547f37bb12
Bug 866619 - Part 1: Wrong state mapping for NETWORK_CREG_STATE_SEARCHING. r=allstars.chh
2013-07-19 12:00:41 +08:00
Jason Smith
7ad8c28aee
Bug 831789 - Enhance existing peer connection mochitests to check for media flow. r=jesup
2013-07-14 23:02:25 -07:00
Masatoshi Kimura
f851214c0b
Bug 895231 - Make sure the Components shim is consistent with the real Components. r=bholley
2013-07-20 07:53:51 +09:00
Ryan VanderMeulen
d12bbf14dd
Merge m-c to inbound on a CLOSED TREE.
2013-07-19 14:44:22 -04:00
Ryan VanderMeulen
245a37431c
Merge m-c to birch.
2013-07-19 13:43:40 -04:00
Marco Castelluccio
0956285ba8
Bug 895489 - Fix webapprt-test-chrome warnings. r=fabrice
2013-07-19 10:14:22 -04:00
Ryan VanderMeulen
9b32797ff4
Merge m-c to inbound.
2013-07-19 09:57:34 -04:00
Ryan VanderMeulen
1545051620
Merge m-c to birch.
2013-07-19 09:53:09 -04:00
Olli Pettay
7376acc709
Bug 895578 - Make SnowWhiteKiller to use fallible TArray, r=mccr8
2013-07-19 15:53:16 +03:00
Thomas Zimmermann
a9e87bc505
Bug 894884: Use ro.moz.ril.query_icc_count property, r=vyang
...
Our original property name ro.moz.ril.have_query_icc_lock_retry_count
is longer than the maximum of 32 characters and gets filtered out by
Android at runtime. This patch introduces a shorter property name
instead.
2013-07-19 08:59:19 +02:00
Thomas Zimmermann
89d1f17564
Bug 886239: Remove retryCount from nsIDOMMobileConnection, r=vyang
...
The attribute retryCount is deprecated and removed by this
patch. When it lands, all users of retryCount have been
converted to getCardLockRetryCount.
2013-07-19 08:48:04 +02:00
Chia-hung Tai
5f84976437
Bug 895735 - Follow-up fix for bug 863241. r=gene
2013-07-19 10:58:44 +08:00
Ryan VanderMeulen
09e027083a
Merge m-c to birch.
2013-07-18 20:36:44 -04:00
Justin Lebar
b18d84be34
Bug 894147 - Follow-up: Remove leaky debugging code from BrowserElementParent.jsm. r=me.
...
The second version of bug 894147 to land on b2g18 (after it was backed out once) already incorporates this fix.
--HG--
extra : transplant_source : %24i%997Po%92%0F%A5%10%97%94%5E%91%05X%F2%B7%15%20
2013-07-18 15:04:45 -07:00
Michael Henretty
b411ff1019
Bug 890909 - [Contacts API] migration code problem when matching using the substringMatching pref (eg in Brazil). r=gwagner
2013-07-18 16:17:41 -04:00
Ryan VanderMeulen
ba97a4cddb
Merge m-c to inbound on a CLOSED TREE.
2013-07-18 14:53:05 -04:00
Mihnea Dobrescu-Balaur
e54eb27318
Bug 890098 - Cannot run dom/plugins xpcshell tests concurrently. r=bsmedberg
2013-07-18 18:01:25 -07:00
Benjamin Smedberg
a9720868ea
Bug 889480 - When NP_Initialize fails, we should not try to call NP_Shutdown later, r=gfritzsche
...
--HG--
extra : rebase_source : d6749449a9ef910b65336ce69aa0ad558711f6e7
2013-07-19 10:02:47 -04:00
Gervase Markham
83c0913922
Bug 715549 - remove last vestiges of tri-licence. DONTBUILD.
2013-07-19 16:08:33 +01:00
Changbin Park
217467216d
Bug 889696 - Catch exception occuring while updating 3rd party apps on booting. r=fabrice
2013-07-15 09:53:41 +09:00
Andrew McCreight
bfc689d2ac
Bug 888389 - Cycle collect PowerManager. r=smaug
2013-07-18 09:07:28 -07:00
Guillaume Abadie
bed7e23323
Bug 890926 - WebGL2 Min/max blend equations. r=jgilbert
2013-07-18 11:24:23 -04:00
Ken Chang
57465b2e2b
Bug 886765 - Make sure that no other application will send traffic when we send/receive a MMS and data traffic is off. r=vicamo
2013-07-12 13:01:37 +08:00
Alexandre Lissy
58f958f6ed
Bug 887701 - Ensure proper serialization of upgrade path. r=gene.lian
...
Most of IndexedDB is relying on asynchronicity. This is fun, but in the
present case, it can trigger bad behavior: upgrade being performed in
the wrong order. This can be a big issue if one further update depends
on a previous one, which is the case for adding messageRecord.type.
2013-07-11 17:20:02 +02:00
Marco Chen
7e9f906ea7
Bug 876334 - Remove GB support from AudioManager. r=mwu
2013-07-18 13:23:10 +08:00
Marco Chen
182c8eb9e0
Bug 876334 - Gecko should use AudioChannelType to control volume not stream types. r=mwu, r=baku
2013-07-18 13:22:36 +08:00
Marco Chen
886ec8373b
Bug 876334 - Remove temporary solution from BT for forcing output. r=mwu
2013-07-18 10:21:24 +08:00
Marco Chen
1752b92a2d
Bug 876334 - Remove master/FM volume control from nsIAudioManager. r=mwu
2013-07-18 10:21:24 +08:00
Vicamo Yang
a2ecf208c1
Bug 887745 - B2G SMS: more entries in GSM_SMS_STRICT_7BIT_CHARMAP. r=gene
2013-07-18 18:15:32 +08:00
Fabrice Desré
1dd2c96895
Bug 894940 - ProcessPriorityManagerChild::Init() is never called r=jlebar
2013-07-18 02:00:56 -07:00
Vicamo Yang
2035a532c6
Bug 885280: (follow-up) international number of parsed object could be null. r=gene
2013-07-18 16:12:22 +08:00
Eric Chou
fbe1841d7a
Bug 893546 - Fix memory leakage in BluetoothHfpManager.cpp, r=mrbkap
2013-07-18 10:52:20 +08:00
Justin Lebar
3fdbea993f
Bug 894147 - Don't leak BrowserElementParent due to an event listener on the window which contains it. r=khuey
2013-07-17 14:31:11 -07:00
Justin Lebar
c3947b21bb
Bug 893242 - Part 4: Add a memory reporter counting ContentParents and the number of IPC messages they have outstanding. r=njn
2013-07-17 14:31:10 -07:00
Justin Lebar
17f38d235b
Bug 893242 - Part 3: Add ContentParent::GetAllEvenIfDead(). r=bent
...
To do this, we got rid of the explicit removal of a ContentParent from
sContentParents in MarkAsDead(). Instead, we rely on
LinkedListElement's destructor to remove the ContentParent from
sContentParents.
Thus, a ContentParent stays in sContentParents until it's destructed.
ContentParent::GetAll() checks whether the ContentParent is still alive,
so its behavior is unchanged.
2013-07-17 14:31:10 -07:00
Justin Lebar
6b91a51925
Bug 893242 - Part 2: Make sContentParents a StaticAutoPtr. r=khuey
...
This eliminates a static constructor, which is good. It also avoids a
problem at shutdown: If we leak a ContentParent and we destroy
sContentParents atexit, then sContentParents will assert that it's not
empty and cause test failures.
2013-07-17 14:31:10 -07:00
Justin Lebar
439e6922dd
Bug 893242 - Part 0: Don't crash if we call ContentParent::Pid() after the process is dead. r=bent
2013-07-17 14:31:10 -07:00
Jose Antonio Olivera Ortega
f380872235
Bug 888904 - Part 4: Test for CLIR. r=vicamo
2013-07-17 23:18:33 +02:00
Jose Antonio Olivera Ortega
67268ec4f5
Bug 888904 - Part 3: RIL changes for CLIR support. r=vicamo
2013-07-17 23:18:29 +02:00
Jose Antonio Olivera Ortega
78ba20ed08
Bug 888904 - Part 2: MobileConnection.cpp additions for supporting CLIR. r=smaug
2013-07-17 23:18:24 +02:00
Jose Antonio Olivera Ortega
70d4536f22
Bug 888904 - Part 1: Support CLIR in mozMobileConnection API. sr=sicking
2013-07-17 23:18:19 +02:00
Reuben Morais
b113e0cbc8
Bug 894964 - Stop throwing on navigator.mozSettings access if the page does not have settings permission. r=gwagner
...
--HG--
extra : rebase_source : 1f6432f6ae1729d2f97cd833a3c5882ee8cc3a4e
2013-07-17 13:32:39 -07:00
Jinho Hwang
cb3b4dd80a
Bug 894191 - Run ContentParent::ShutDownProcesss() after ContentParent::KillHard(). r=jlebar
...
--HG--
extra : rebase_source : 2cd9c02feab01b9506d74f721f24068fb653879d
2013-07-17 12:13:20 -07:00
Jose Antonio Olivera Ortega
449e299f95
Bug 893727 - Part 2: Test for CLIP. r=ferjm
2013-07-17 17:28:34 +02:00
Jose Antonio Olivera Ortega
8fe7a26b1b
Bug 893727 - Part 1: RIL changes for CLIP support. r=ferjm
2013-07-17 17:28:30 +02:00
Ed Morley
bd7bdd1fb0
Merge mozilla-central and birch
2013-07-17 15:48:53 +01:00
Ed Morley
a624142f45
Merge latest green inbound changeset and mozilla-central
2013-07-17 15:43:28 +01:00
Masatoshi Kimura
d2352b7f1f
Bug 885107 - Sync testharness with the latest upstream. r=Ms2ger
2013-07-17 20:26:24 +09:00
Masatoshi Kimura
616a6b3538
Bug 885107 - Fix testharness tests outside dom/imptests. r=dbaron
2013-07-17 20:26:23 +09:00
Antonio M. Amaya
b23d0db550
Bug 892708 - Add a pluggable decision module to determine if a message can be safely sent before notifying the frontend. r=fabrice, r=gene.lian
2013-07-16 17:09:58 +02:00
Thomas Zimmermann
c476738e61
Bug 868896: Use REQUEST_GET_UNLOCK_RETRY_COUNT on emulator, r=vyang
...
With this patch, Gecko sends REQUEST_GET_UNLOCK_RETRY_COUNT to rild
when the retry counter for a lock is being queried on the emulator.
On devices other than the emulator the function returns the error code
REQUEST_NOT_SUPPORTED, which is precisely the behavior we currently
implement.
2013-07-17 15:19:36 +02:00
Marco Chen
2065a9ed97
Bug 889730 - Switch states of Headphone are not only On/Off but Headset/Headphone. r=baku
2013-07-17 14:21:00 +08:00
Randy Lin
8c0ad3514e
Bug 860584 - [Buri][ACC] Speaker sound when plug out earphone. r=mchen
2013-07-17 13:08:11 +08:00
David Zbarsky
d7ff0ef7d9
Bug 879475 - Make PBlob manually keep track of its manager r=jlebar
2013-07-16 13:07:09 -07:00
Ryan VanderMeulen
dc407d0548
Merge m-c to inbound.
2013-07-16 16:05:03 -04:00
Ryan VanderMeulen
dd188cfa23
Merge birch to m-c.
2013-07-16 16:03:20 -04:00
Michael Wu
188d8224eb
Bug 870311 - Fix coordinates on contextmenu event, r=kats
2013-07-16 15:54:59 -04:00
Ryan VanderMeulen
2c82858b8a
Backed out changeset 6c89df01905f (bug 893501) for Android mochitest-7 orange.
2013-07-16 15:15:19 -04:00
Randell Jesup
29052f6c56
Bug 892441: Actually use the new names for createDataChannel r=smaug
2013-07-16 14:33:37 -04:00
Edgar Chen
e6ab21eb88
Bug 893791 - Fix xpcshell tests failed in test_ril_worker_mmi.js. r=vyang
2013-07-15 23:04:22 +08:00
Edgar Chen
9fbb5e515b
Bug 866645 - Part 2: Xpcshell tests for the utility function of mcc/mnc parsing. r=allstars.chh
2013-07-16 11:51:44 +08:00
Edgar Chen
ec9e0ae549
Bug 866645 - Part 1: Get the mcc/mnc of CDMA RUIM. r=allstars.chh
2013-07-15 17:22:54 +08:00
Ryan VanderMeulen
e8f08a647e
Backed out changeset 129a238dbe1f (bug 889730) for B2G debug bustage.
2013-07-16 11:56:00 -04:00
Marco Chen
9986444a9a
Bug 889730 - Switch states of Headphone are not only On/Off but Headset/Headphone. r=baku
2013-07-16 16:30:41 +08:00
Ben Tian
cacf9b5e18
Bug 891210 - [Bluetooth][OPP cleanup] Move file-transfer related static variables into class BluetoothOppManager, r=echou
2013-07-15 12:10:32 +08:00
Ryan VanderMeulen
36288b1ec5
Merge m-c to birch.
2013-07-16 21:22:50 -04:00
Andrea Marchesini
d88d94968c
Bug 893501 - Crashfix getting navigator.mozNotification from a stale navigator object. r=bz
2013-07-16 13:33:38 -04:00
Reuben Morais
151081a46c
Bug 888801 - Remove searchable fields from contacts before sending them to the child in getAll. r=gwagner
2013-07-01 19:09:51 -07:00
Dave Hylands
b6e3624a62
Bug 876782 - Automounter shouldn't unmount so agressively. r=qdot
2013-07-16 13:14:09 -07:00
Reuben Morais
b2074b59a7
Backed out changeset 8dfdebcc8ce6 (bug 893117)
2013-07-18 20:02:01 -07:00
Reuben Morais
67c8430e49
Backed out changeset 6515e55d4fb9 (bug 893117)
2013-07-18 20:02:00 -07:00
Reuben Morais
068f124b78
Backed out changeset 05ae078ca073 (bug 893117)
2013-07-18 20:01:58 -07:00
Reuben Morais
7d8b8794f5
Backed out changeset 6d1675c08598 (bug 893117)
2013-07-18 20:01:57 -07:00
Reuben Morais
06f1868366
Backed out changeset 8ea5fd72aa59 (bug 893117)
2013-07-18 20:01:55 -07:00
Reuben Morais
103d0db08f
Backed out changeset 12a2fa9940f4 (bug 893117)
2013-07-18 20:01:54 -07:00
Reuben Morais
1fa0e17181
Backed out changeset 1b779d67a022 (bug 893117)
2013-07-18 20:01:52 -07:00
Terrence Cole
562f743f71
Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
...
--HG--
extra : rebase_source : a06130820b34f6e1f5bc317e89c087cf0db9eeb8
2013-06-26 16:26:45 -07:00
Ben Turner
7704e2ca9c
Bug 894993 - 'SessionWorker takes lots of memory'. r=billm+khuey.
2013-07-25 15:03:27 -04:00
Kartikaya Gupta
4c54164898
Bug 894288 - Prevent triggering an endless abort cycle when loading any tabs in the browser. r=BenWa
2013-07-25 14:54:26 -04:00
Ed Morley
4d9077a6b0
Merge mozilla-central and inbound
2013-07-25 17:05:47 +01:00
Mina Almasry
c62067c22c
Bug 713564 - Add an API to declare a stylesheet obsolete. r=bz
2013-07-15 17:28:33 -04:00
Ryan VanderMeulen
096b66dbe7
Merge m-c to inbound.
2013-07-15 17:07:04 -04:00
Ryan VanderMeulen
5ed72ade5c
Merge inbound to m-c.
2013-07-15 17:03:59 -04:00
Ryan VanderMeulen
cf98902d13
Backed out changeset d8a89848224b (bug 890928) for B2G mochitest-9 failures.
2013-07-15 13:19:41 -04:00
Gregor Wagner
af8004c69b
Bug 892497 - [contacts] the upgrade path is error-prone. r=bent
2013-07-15 10:16:33 -07:00
Justin Lebar
39744d9386
Bug 893172 - Call ShutDownProcess in ContentParent::ActorDestroy. r=bent
2013-07-15 08:55:13 -04:00
Andrea Marchesini
ef85bfba97
Bug 890928 - Crash when creating object url in subworker. r=bent
2013-07-15 08:54:53 -04:00
Szu-Yu Chen [:aknow]
e287dcf8a5
Bug 881142 - Part 5: Modify test_outgoing_busy for removing call state busy. r=hsinyi
2013-07-15 08:54:38 -04:00
Szu-Yu Chen [:aknow]
2bd6d9d6a0
Bug 881142 - Part 4: Remove call state busy (RIL). r=hsinyi
2013-07-15 08:54:22 -04:00
Szu-Yu Chen [:aknow]
7513aaacb2
Bug 881142 - Part 3: Remove call state busy (bluetooth dom). r=gyeh
2013-07-15 08:54:07 -04:00
Szu-Yu Chen [:aknow]
676c4988b3
Bug 881142 - Part 2: Remove call state busy (telephony dom). r=hsinyi, r=bent
2013-07-15 08:53:47 -04:00
Szu-Yu Chen [:aknow]
65575bb64c
Bug 881142 - Part 1: Remove call state busy (idl). r=hsinyi, sr=jonas
2013-07-15 08:53:25 -04:00
Chia-hung Tai
85bc6aeb9f
Bug 890218 - [MMS] If reboot device while downloading MMS attachment, the message will be empty and will not be deleted anymore. r=gene
2013-07-11 10:03:47 +08:00
Ed Morley
a1e1454ac0
Merge mozilla-central and birch
2013-07-15 13:04:25 +01:00
Ed Morley
b1058ad649
Merge latest green birch changeset and mozilla-central
2013-07-15 13:01:56 +01:00
Gina Yeh
00d02f8e0f
Bug 892862 - Patch 2: Bluetooth-related system messages cleanup, r=echou
2013-07-15 19:24:49 +08:00
Gina Yeh
dd467539b9
Bug 892862 - Failed to receive system message of Sco connection status changed, r=echou
2013-07-15 15:58:49 +08:00
Phil Ringnalda
ce1b2a4951
Back out 757e87bb1c1e:2c2bb15bf160 (bug 884676) for make check failures
...
CLOSED TREE
2013-07-13 21:59:07 -07:00
Joshua Cranmer
928a085fb3
Bug 884676 - Part 2: Remove JS_ATOMIC_* in favor of mozilla::Atomic, r=Waldo.
2013-07-13 20:07:11 -05:00
Ryan VanderMeulen
627b09c4b2
Backed out 9 changesets (bug 838146) for suspected B2G Mn orange on a CLOSED TREE.
...
Backed out changeset 955a14e3c181 (bug 838146)
Backed out changeset fddccc5fce6e (bug 838146)
Backed out changeset 7cddfebc261c (bug 838146)
Backed out changeset fd3a62dd3910 (bug 838146)
Backed out changeset f06b420e0dfa (bug 838146)
Backed out changeset e0c3d84965cf (bug 838146)
Backed out changeset d3b135e58350 (bug 838146)
Backed out changeset 1bc7f2167503 (bug 838146)
Backed out changeset 483fbc6878a8 (bug 838146)
2013-07-12 18:15:10 -04:00
Ben Tian
0f16be041e
Bug 891202 - [Bluetooth][OPP cleanup] Unify obex data sending function, r=echou
2013-07-10 11:20:13 +08:00
Vicamo Yang
c0c7691cf8
Bug 885280 - MobileMessage: support phone numbers with non-'+' international dialing prefix. r=gregor
2013-07-15 15:26:52 +08:00
Ryan VanderMeulen
47891859c5
Merge m-c to birch.
2013-07-12 13:31:17 -04:00
Sotaro Ikeda
78e5e26f72
Bug 886897 - Call VideoFrameContainer::ClearCurrentFrame() before camera hw close. r=mikeh
2013-07-12 09:33:50 -04:00
Ryan VanderMeulen
b9a911ec3f
Merge m-c to inbound.
2013-07-12 09:29:59 -04:00
Fernando Jiménez
14bab581b4
Bug 883048 - [MMI] Send a ussd code while in airplane mode is allowed and doesn´t show any notification. r=vicamo
2013-07-12 10:42:17 +02:00
Boris Zbarsky
238365cb48
Bug 890193 followup. Annotate the assertions it causes so we can reopen the CLOSED TREE.
2013-07-11 15:20:56 -04:00
Ehsan Akhgari
f6d334b2c9
Backed out changeset 121171dddc5b (bug 890405) for Jetpack test failures
...
Landed on a CLOSED TREE
2013-07-11 13:33:19 -04:00
Rick Eyre
ffb8b1982d
Bug 882706 - Implement TextTrackList::GetTrackById(). r=rillian
...
I've also added an Id attribute to the TextTrack implementation as it wasn't
there yet.
2013-07-09 11:44:35 -04:00
Marco Zehe
cd0a45cc14
Bug 893336 - Rename listItemCount to reflect string change, r=yzen,flod
2013-07-15 15:57:54 +02:00
Randy Lin
13a84b7931
Bug 889720 - Media Recording - Implement Pause/Resume DOM API. r=roc
2013-07-14 15:31:59 +08:00
Ed Morley
0816545bda
Merge mozilla-central and inbound
2013-07-15 13:04:32 +01:00
Mike Hommey
e9ee5bb8ee
Bug 892904 - Remove useless includes of config.mk. r=gps
2013-07-15 18:48:40 +09:00
Mike Hommey
8bc29f2d89
Bug 887483 - Remove some more useless FORCE_STATIC_LIB and leftover comments from previous removal. r=mshal
2013-07-15 18:48:40 +09:00
David Anderson
0930e61030
Implement CPOW support in MessageManager (bug 870180, r=smaug,billm).
2013-07-10 15:05:39 -07:00
Justin Wood
ae451a8cdb
Bug 893798 - Remove superfluous comment spew in build logs. r=bz
2013-07-15 13:49:42 -04:00
David Keeler
a462fa93db
bug 842384 - speculative fix: maybe browser_bug839193.js needs a window.focus() r=bent
2013-07-02 14:09:10 -07:00
Boris Zbarsky
81e217e046
Bug 891585. Don't JS_WrapValue same-compartment typed array return values in bindings code (e.g. ImageData.data). r=peterv
2013-07-11 11:58:29 -04:00
Patrick McManus
8c2b280e9b
bug 888268 - wifi tickler for mitigating 802.11 psp mode on android r=dougt
...
--HG--
extra : rebase_source : a767b6c10501105b3c5d22043f11745807caf2f9
2013-07-11 11:39:36 -04:00
Hubert Figuiere
6e97d4bac4
Bug 891497 - Fix typo in debug message. r=vyang
2013-07-10 12:19:00 -04:00
Ehsan Akhgari
c1a956dbb8
Bug 890405 - Remove nsIIDBVersionChangeEvent; r=janv,Mossop
2013-07-11 11:33:37 -04:00