Commit Graph

14312 Commits

Author SHA1 Message Date
Ed Morley
05416056b0 Merge latest green inbound changeset and mozilla-central 2013-05-24 15:49:15 +01:00
Phil Ringnalda
6517d7d7be Bug 875640 - disable dom/media/tests/crashtests/855796.html for too-frequent silent kills of the entire crashtest suite on Android 2013-05-23 22:33:23 -07:00
Anthony Jones
f4328c5b39 Bug 868047 - Use a PresShell ID to eliminate stale APZC events; r=roc,benwa 2013-05-24 09:43:36 +08:00
Albert Crespell
e03114c235 Bug 875245 - Mochitest for NetworkStats failure. r=gene 2013-05-23 11:36:31 +02:00
Vivien Nicolas
f34ce8f6d9 Bug 868816 - Remove the notifications for the displayed app when we go out of the lock screen. r=jlebar 2013-05-24 11:33:46 +02:00
Eric Chou
65f1f4d1b5 Bug 875650 - Shouldn't do the same thing when receiving ABORT and DISCONNECT, r=gyeh
The original implementation would be stuck on OPP server side after dealing with
ABORT packet. This is because we do something only should be done when receiving
DISCONNECT packet.
2013-05-24 15:59:32 +08:00
Chia-hung Tai
03fe2e7991 Bug 873145 - B2G MMS: remove redundant X-MMS-Message-Size header field from outgoing requests. r=vyang 2013-05-24 10:20:47 +08:00
Dave Hylands
bb7b02a24c Bug 875372 - Add missing return statement in AddNamed function when passed a non-existing storage name. r=dougt 2013-05-23 22:18:03 -07:00
Phil Ringnalda
f00f44e120 Merge m-c to birch 2013-05-23 21:20:32 -07:00
Gene Lian
c804877e4e Bug 866366 - [Buri][Alarm]it will not start alarm until light up the LCD (follow-up patch, part 2). r=jlebar,fabrice a=tef+ 2013-05-17 20:18:35 +08:00
Gene Lian
3dcf9878bd Bug 866366 - [Buri][Alarm]it will not start alarm until light up the LCD (follow-up patch, part 1). r=jlebar,fabrice a=tef+ 2013-05-23 17:53:40 +08:00
Kyle Machulis
fea88022c2 Bug 875016: Fix return type for UpdateSdpRecords; r=echou 2013-05-23 12:27:54 -07:00
rlin@mozilla.com
a172f4e28b Bug 875227 - No call sound when the call established, r=mwu 2013-05-23 18:28:20 +08:00
Vivien Nicolas
800eacf47f Bug 864382 - Send a click event after a contextmenu event if the later has not been caught. f=amarchesini,r=jlebar,a=tef 2013-05-23 17:52:06 +02:00
Vivien Nicolas
34c0c4af62 Bug 855543 - Opening app content that generates a certificate error results in the 'app not loading properly' modal dialog on top of the cert error handling page, making it impossible to provide a cert exception to the web content. r=jlebar 2013-05-23 17:52:05 +02:00
Vivien Nicolas
493baf1419 Bug 864892 - dom/browser-element/BrowserElementPanning.js kinetic panning does not work with hand made touch events. r=fabrice 2013-05-23 17:52:04 +02:00
Ed Morley
8bf0b81c19 Merge mozilla-central and birch 2013-05-23 12:47:30 +01:00
Vicamo Yang
adf0ffdfbc Bug 872219 - 2/2: marionette test cases. r=gene 2013-05-23 19:42:33 +08:00
Vicamo Yang
0f9a2f25c2 Bug 872219 - 1/2: B2G SMS - check number of segments in getSegmentInfoForText(). r=gene 2013-05-23 19:42:29 +08:00
Ryan VanderMeulen
dfe11c8a2b Merge m-c to inbound. 2013-05-22 10:01:52 -04:00
Jan de Mooij
2c2722d303 Bug 857845 part 3 - Remove JM JSAPI flags, memory reporters and browser prefs. r=djvj
--HG--
extra : rebase_source : 8b2ed85801fcd8c8fd0fc16a89b1a275add1a310
2013-05-22 14:50:45 +02:00
Eric Chou
ba5ef18092 Bug 839370 - Implement callback function OnUpdateSdpRecords() in BluetoothProfileManagers, r=gyeh 2013-05-22 19:08:21 +08:00
Eric Chou
a16b1e81ec Bug 839370 - Implement function UpdateSdpRecords(), r=gyeh 2013-05-22 19:08:17 +08:00
Szu-Yu Chen [:aknow]
ca114f9f34 Bug 874791 - Add permission check for call barring API. r=hsinyi 2013-05-22 17:05:08 +08:00
Patrick Wang
64e19c2659 Bug 835255 - Part 2: adding marionette test for PNN/OPL. r=vicamo 2013-05-22 16:36:03 +08:00
Mounir Lamouri
44d1c49f21 Bug 874640 - Make HTMLInputElement.valueAsDate visibility pref controlled. r=bz 2013-05-23 14:10:26 +01:00
Ehsan Akhgari
8cf8e70106 Bug 874869 - Disallow setting AudioNode.channelCount to zero; r=roc
--HG--
extra : rebase_source : 8015dda70e2191820c9482b529a22bdaa67dd79e
2013-05-23 07:46:20 -04:00
Joe Drew
c97a59d9c8 Bug 873683 - Make runBeforeNextEvent and runInStableState available off nsIDOMWindowUtils. r=bent
--HG--
extra : rebase_source : 4bafd49139375ef7ed7ef5a9a03dcf8c69af63aa
2013-05-23 09:35:21 +08:00
Hsin-Yi Tsai
22ab489e3c Bug 823958 - BT impl- TelephonyListener::EnumerateCallStateComplete (part 4/4). r=gyeh 2013-05-10 15:00:01 +08:00
Hsin-Yi Tsai
d7f7b7c216 Bug 823958 - RIL impl- Deliver 'enumerateCallStateComplete' (part 3/4). r=vicamo 2013-05-10 14:58:06 +08:00
Hsin-Yi Tsai
b330a42d63 Bug 823958 - DOM impl- Make sure event listeners will be notified when calls array is ready (part 2/4). r=bent 2013-05-09 18:44:13 +08:00
Hsin-Yi Tsai
cd9c4ac5e9 Bug 823958 - idl change - Add nsITelephonyListener::EnumerateCallStateComplete() (part 1/4). r=bent 2013-05-09 18:44:13 +08:00
Reuben Morais
3c8ba92757 Bug 871872 - Clean up ContactDB's temporary cache if the child dies without asking for more contacts. r=gwagner 2013-05-21 11:19:06 -07:00
Boris Zbarsky
5958ab5dc6 Bug 867903. Speed up getDescriptors and some other obvious slow points in codegen. r=khuey 2013-05-09 13:06:48 -04:00
Boris Zbarsky
0550b4483a Bug 861587. Rejigger the WebIDL binding build system to do all binding codegen in a single python process while still using our dependency tracking for bindings to minimize the number of bindings we try to regenerate. r=khuey 2013-05-09 13:05:33 -04:00
Ryan VanderMeulen
0231e934ad Merge m-c to inbound. 2013-05-21 08:17:04 -04:00
Jonathan Kew
9046fbb11f bug 873939 followup - remove duplicates in the test_interfaces.html list. r=khuey 2013-05-21 12:25:14 +08:00
Edgar Chen
c8347e4749 Bug 873965 - Set preferred network type when radio is on. r=vicamo 2013-05-20 16:04:37 +08:00
Szu-Yu Chen [:aknow]
6aaa040903 Bug 818393 - Part 4: Add test for call barring. r=htsai.
---
 dom/network/tests/marionette/manifest.ini          |    2 +
 .../marionette/test_call_barring_get_option.js     |   31 +++++++++
 .../marionette/test_call_barring_set_error.js      |   66 ++++++++++++++++++++
 3 files changed, 99 insertions(+)
 create mode 100644 dom/network/tests/marionette/test_call_barring_get_option.js
 create mode 100644 dom/network/tests/marionette/test_call_barring_set_error.js
2013-05-21 13:17:22 +08:00
Szu-Yu Chen [:aknow]
67c05569bb Bug 818393 - Part 3: Call barring RIL implementation. r=htsai.
---
 dom/system/gonk/RILContentHelper.js    |  112 +++++++++++++++++++++++++++++++-
 dom/system/gonk/RadioInterfaceLayer.js |   38 +++++++++++
 dom/system/gonk/ril_consts.js          |   19 ++++++
 dom/system/gonk/ril_worker.js          |   31 +++++++++
 4 files changed, 199 insertions(+), 1 deletion(-)
2013-05-21 13:13:37 +08:00
Szu-Yu Chen [:aknow]
c62552db1c Bug 818393 - Part 2: Call barring DOM implementation. r=htsai, smaug.
---
 dom/network/src/MobileConnection.cpp |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
2013-05-21 13:12:59 +08:00
Szu-Yu Chen [:aknow]
6c4ff9fab3 Bug 818393 - Part 1: Add interface for call barring config. r=htsai. sr=mounir.
---
 dom/network/interfaces/nsIDOMMobileConnection.idl  |   84 +++++++++++++++++++-
 .../interfaces/nsIMobileConnectionProvider.idl     |    7 +-
 2 files changed, 87 insertions(+), 4 deletions(-)
2013-05-21 13:08:57 +08:00
Ralph Giles
3d52d52549 Bug 833385 - Implement HTMLTrackElement and TextTrack. r=bz,Ms2ger
Add webidl interfaces and implementations of the HTML <track>
element and related TextTrack, TextTrackList, TextTrackCue,
and TextTrackCueList dom objects.

Visibility is controlled by the media.webvtt.enabled pref,
which defaults to false.

HTMLMediaElement:NewURIFromString() is hoisted to
nsGenericHTMLElement so it's available to the track
element as well.

This patch is primarily work by Dale Karp, David Humphrey
and others as Seneca College.
2013-05-22 00:14:00 +08:00
Bobby Holley
11f2396ec2 Bug 868110 - Introduce a more private API for the consumers that really do need the default compartment object. r=luke
The primary consumer of this is the whole inner/outer DOM window setup, which
uses the default global to track the current inner. But there are few other
random ones as well.

We use this as an opportunity to convert a bunch of consumers from the two-step
GetNativeContext() -> JS_GetGlobalObject() into just |GetNativeGlobal()|. This
will make things much easier to convert when we start tracking the current inner
explicitly.
2013-05-22 15:42:44 -06:00
Bobby Holley
b8a53552ce Bug 873698 - Remove JS_GetGlobalObject from plugins. r=gabor 2013-05-22 15:42:44 -06:00
Ryan VanderMeulen
f55afa2982 Backed out changesets e52c6f7200b3 and 2718954757e1 (bug 874869) for intermittent Windows leaks. 2013-05-22 15:22:26 -04:00
Jan-Ivar Bruaroey
ee9ecdb021 Bug 872839 - Part 1: Put new PeerConnections on global list earlier, ensuring close is called should PC.initialize fail. r=jesup 2013-05-22 13:05:20 -04:00
Bobby Holley
1b2f22fe61 Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
c34a6c0e71 Bug 868130 - Fix sketchy cx consumers identified by gabor. r=gabor 2013-05-22 10:05:27 -06:00
Bobby Holley
2b2cd4e0b7 Bug 868130 - Remove the dependencies of the nsCxPusher machinery on nsContentUtils, use nsCxPusher in xpcshell, and privatize APIs. r=gabor
No more xpc::danger, for now. ;-)
2013-05-22 10:05:26 -06:00