Commit Graph

15278 Commits

Author SHA1 Message Date
Vicamo Yang
f554cf3a6b Bug 885280: (follow-up) international number of parsed object could be null. r=gene 2013-07-18 16:12:22 +08:00
Eric Chou
602adf6071 Bug 893546 - Fix memory leakage in BluetoothHfpManager.cpp, r=mrbkap 2013-07-18 10:52:20 +08:00
Justin Lebar
fc178272d6 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
10072b4ad2 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
c360e9303b 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
d9279af05d 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
d3fdd7791a 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
ef28d5c58c Bug 888904 - Part 4: Test for CLIR. r=vicamo 2013-07-17 23:18:33 +02:00
Jose Antonio Olivera Ortega
a6d558c32c Bug 888904 - Part 3: RIL changes for CLIR support. r=vicamo 2013-07-17 23:18:29 +02:00
Jose Antonio Olivera Ortega
5f0d1635da Bug 888904 - Part 2: MobileConnection.cpp additions for supporting CLIR. r=smaug 2013-07-17 23:18:24 +02:00
Jose Antonio Olivera Ortega
de7be0f42b Bug 888904 - Part 1: Support CLIR in mozMobileConnection API. sr=sicking 2013-07-17 23:18:19 +02:00
Reuben Morais
98223ed3f1 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
232557606f 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
e14bf6b18d Bug 893727 - Part 2: Test for CLIP. r=ferjm 2013-07-17 17:28:34 +02:00
Jose Antonio Olivera Ortega
7f2836f9cf Bug 893727 - Part 1: RIL changes for CLIP support. r=ferjm 2013-07-17 17:28:30 +02:00
Ed Morley
2647bfbf1e Merge mozilla-central and birch 2013-07-17 15:48:53 +01:00
Ed Morley
fa389cd4ae Merge latest green inbound changeset and mozilla-central 2013-07-17 15:43:28 +01:00
Masatoshi Kimura
528334fdc9 Bug 885107 - Sync testharness with the latest upstream. r=Ms2ger 2013-07-17 20:26:24 +09:00
Masatoshi Kimura
b51d5edeac Bug 885107 - Fix testharness tests outside dom/imptests. r=dbaron 2013-07-17 20:26:23 +09:00
Antonio M. Amaya
f4729dd2d3 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
5c437a9277 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
34538438fb 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
2c8d191d24 Bug 860584 - [Buri][ACC] Speaker sound when plug out earphone. r=mchen 2013-07-17 13:08:11 +08:00
David Zbarsky
f771506a03 Bug 879475 - Make PBlob manually keep track of its manager r=jlebar 2013-07-16 13:07:09 -07:00
Ryan VanderMeulen
3919eb1bd6 Merge m-c to inbound. 2013-07-16 16:05:03 -04:00
Ryan VanderMeulen
3d9c4d89ab Merge birch to m-c. 2013-07-16 16:03:20 -04:00
Michael Wu
ae6339b1ed Bug 870311 - Fix coordinates on contextmenu event, r=kats 2013-07-16 15:54:59 -04:00
Ryan VanderMeulen
74276143f0 Backed out changeset 6c89df01905f (bug 893501) for Android mochitest-7 orange. 2013-07-16 15:15:19 -04:00
Randell Jesup
7f6734b743 Bug 892441: Actually use the new names for createDataChannel r=smaug 2013-07-16 14:33:37 -04:00
Edgar Chen
d8f10a7fb2 Bug 893791 - Fix xpcshell tests failed in test_ril_worker_mmi.js. r=vyang 2013-07-15 23:04:22 +08:00
Edgar Chen
cecf608ccb 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
ef9ffc7f24 Bug 866645 - Part 1: Get the mcc/mnc of CDMA RUIM. r=allstars.chh 2013-07-15 17:22:54 +08:00
Ryan VanderMeulen
940ea7bfd9 Backed out changeset 129a238dbe1f (bug 889730) for B2G debug bustage. 2013-07-16 11:56:00 -04:00
Marco Chen
39359ecf3a 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
50bd48742d 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
f8e5b82c4f Merge m-c to birch. 2013-07-16 21:22:50 -04:00
Andrea Marchesini
6059731c85 Bug 893501 - Crashfix getting navigator.mozNotification from a stale navigator object. r=bz 2013-07-16 13:33:38 -04:00
Reuben Morais
f36436774a 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
527b9ef47f Bug 876782 - Automounter shouldn't unmount so agressively. r=qdot 2013-07-16 13:14:09 -07:00
Mina Almasry
529857dfeb Bug 713564 - Add an API to declare a stylesheet obsolete. r=bz 2013-07-15 17:28:33 -04:00
Ryan VanderMeulen
e537debdc8 Merge m-c to inbound. 2013-07-15 17:07:04 -04:00
Ryan VanderMeulen
3cc4f8b044 Merge inbound to m-c. 2013-07-15 17:03:59 -04:00
Ryan VanderMeulen
0abf13413c Backed out changeset d8a89848224b (bug 890928) for B2G mochitest-9 failures. 2013-07-15 13:19:41 -04:00
Gregor Wagner
140c79151c Bug 892497 - [contacts] the upgrade path is error-prone. r=bent 2013-07-15 10:16:33 -07:00
Justin Lebar
9de67c75dc Bug 893172 - Call ShutDownProcess in ContentParent::ActorDestroy. r=bent 2013-07-15 08:55:13 -04:00
Andrea Marchesini
a43215c5ef Bug 890928 - Crash when creating object url in subworker. r=bent 2013-07-15 08:54:53 -04:00
Szu-Yu Chen [:aknow]
9723138c1d 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]
6d69679bd6 Bug 881142 - Part 4: Remove call state busy (RIL). r=hsinyi 2013-07-15 08:54:22 -04:00
Szu-Yu Chen [:aknow]
b91ec053d3 Bug 881142 - Part 3: Remove call state busy (bluetooth dom). r=gyeh 2013-07-15 08:54:07 -04:00
Szu-Yu Chen [:aknow]
6ead431751 Bug 881142 - Part 2: Remove call state busy (telephony dom). r=hsinyi, r=bent 2013-07-15 08:53:47 -04:00