Commit Graph

25208 Commits

Author SHA1 Message Date
Szu-Yu Chen [:aknow]
25af05b67c Bug 1056618 - Automatically hold the active calls before dial. r=hsinyi
--HG--
extra : rebase_source : 1c46a322fac0443816ff5c312ffb7315f82298b4
2014-08-22 03:26:00 -04:00
Szu-Yu Chen [:aknow]
f2679fcd5d Bug 1056522 - Set mmiServiceCode in one place. r=hsinyi
--HG--
extra : rebase_source : cbe87a46277e1f2f25ab72ff0f5ce4f6bbc0c527
2014-08-22 03:25:00 -04:00
Bevis Tseng
539aacd434 Bug 1055994 - Broadcast System Message When Receiving Cell Broadcast Message. r=vyang
--HG--
extra : rebase_source : 9b69b4e23240e791d40a32e9211a93d7c5a0d7c7
2014-08-20 19:17:34 +08:00
Shawn Ku
1c081145fb Bug 1056449 - B2G RIL: Correct trigger point for overrideICCNetworkName for OPL/PNN reading. r=Edgar
--HG--
extra : rebase_source : dbdd66984af06744b68f75ce0d27891e7ef11c5d
2014-08-22 10:05:34 +08:00
Hsin-Yi Tsai
b82a2bfeba Bug 824145 - Part 4: Support for STK icon display (xpcshell). r=edgar 2014-08-20 16:52:42 +08:00
Jessica Jong
f86fce0ccf Bug 824145 - Part 3: Support for STK icon display (marionette tests). r=edgar 2014-08-25 10:32:35 +08:00
Jessica Jong
421fdf9935 Bug 824145 - Part 2: Support for STK icon display (impl). r=edgar 2014-08-25 10:32:35 +08:00
Jessica Jong
1a4e2e92eb Bug 824145 - Part 1: Support for STK icon display (webidl). f=hsinyi r=smaug 2014-08-25 10:32:34 +08:00
Yoshi Huang
334112bc38 Bug 1055477 - Part 3: update MozNFCPeerEvent and tests. r=smaug 2014-08-21 10:55:01 +08:00
Yoshi Huang
9d0b1bb67a Bug 1055477 - Part 2: Add AvailableIn. r=smaug, ehasn 2014-08-19 19:09:45 +08:00
Yoshi Huang
1e3f677215 Bug 1055477 - Part 1. Add CheckPermission. r=smaug
From 3c5b491a6dfeca7cd7e93b596f368f67b40d9632 Mon Sep 17 00:00:00 2001
---
 dom/base/Navigator.cpp   | 3 +--
 dom/webidl/MozNFC.webidl | 3 ++-
 2 files changed, 3 insertions(+), 3 deletions(-)
2014-08-19 18:43:57 +08:00
Ted Clancy (:tedders1)
c55dee3ae2 Bug 1055427 - Add KillChild() method to nsIMessageManager. r=sicking
Patch originally from bug 1000313.
2014-08-12 08:59:47 -04:00
Bevis Tseng
fab046d245 Bug 1032097 - Part 6: Adopt addHostRoute/removeHostRoute in MmsService. r=vyang
--HG--
extra : rebase_source : 40e3bd49a844085940abfc29319bf69e1ca9dbda
2014-08-11 17:41:28 +08:00
Bevis Tseng
57e158f2b8 Bug 1032097 - Part 5: Remove MOZ_B2G_RIL closure for selectGateway()/resolveHostname(). r=echen
--HG--
extra : rebase_source : 9af50b9c38ef76e66a197e26e832094091d8dead
2014-08-15 16:27:12 +08:00
Bevis Tseng
d7fb989cfc Bug 1032097 - Part 4: Expose new APIs addHostRoute/removeHostRoute from NetworkManager. r=echen
--HG--
extra : rebase_source : 68a7c9b8086d64e053750f7d48a23d2a0aa53377
2014-08-15 16:23:44 +08:00
Bevis Tseng
406b6ce710 Bug 1032097 - Part 3: Refactor setHostRoutes()/removeHostRoutes(). r=echen
--HG--
extra : rebase_source : 99f0e0d45158828e0783f83fde6ae1cd45aed6a9
2014-08-15 16:17:20 +08:00
Bevis Tseng
245faaca65 Bug 1032097 - Part 2: Rewrite resolveHostname() with Promise and one host to be resolved instead of a list of hosts. r=echen
--HG--
extra : rebase_source : 3db4d54cc8af0e81b3dc6c52f5707628202926d4
2014-08-15 15:55:54 +08:00
Bevis Tseng
098f8d237f Bug 1032097 - Part 1: Deprecate setExtraHostRoute/removeExtraHostRoute. r=echen
--HG--
extra : rebase_source : 5270413a18e4bd97d77464e36bcc28fd924d3f93
2014-08-15 15:53:07 +08:00
C.J. Ku
97a70c2003 Bug 974242 - Registry and handle FullZoomChange chrome event in TabChild. r=tn, r=kats
--HG--
extra : rebase_source : 05a700f9071d30b87916ffa949acfed776f21f0c
2014-08-21 19:37:00 -04:00
C.J. Ku
11654569cc Bug 968783 - Request a longer timeout for test_jQuery.html. r=RyanVM
--HG--
extra : rebase_source : e824e2eb2e602350d35ab12e5afe800f56505d8b
2014-08-22 00:50:00 -04:00
Ryan VanderMeulen
f714ce6d89 Merge m-c to inbound. a=merge 2014-08-25 16:28:25 -04:00
Birunthan Mohanathas
d41e6af583 Bug 1045801 - Rename SafeCast to AssertedCast. r=Waldo 2014-08-25 12:17:32 -07:00
David Keeler
46ef414d15 bug 1034124 - allow overrides when a CA cert is used as an end-entity cert r=briansmith 2014-08-22 12:07:08 -07:00
Boris Zbarsky
c6070203fb Bug 929609 part 2. Fix passing of typed arrays to JS-implemented WebIDL to actually work. r=peterv 2014-08-25 15:07:45 -04:00
Christoph Kerschbaumer
74957dd10b Bug 1053028 - Remove remaining relicts of deprecated X-CSP header (r=sstamm) 2014-08-12 21:15:56 -07:00
Andrea Marchesini
2d9e3bc1fe Bug 1056259 - ServiceWorkerRegistration should unregister itself when the window is destroyed. r=nsm 2014-08-20 13:30:00 -04:00
Yuan Xulei
3baf570af3 Bug 1055925 - Refactor promise to merge main thread and worker thread tasks into a single task. r=nsm 2014-08-19 18:39:56 +08:00
Roshan Vidyashankar
f99e9878e4 Bug 1038993 - Add UnsafeInPrerendering extended attribute to WebIDL. r=peterv 2014-08-20 16:32:19 -07:00
Kearwood (Kip) Gilbert
152d087c78 Bug 1022818 - Part 2: Implement Smooth Scrolling. r=bz
- Updated ScrollTo method in nsGlobalWindow to accept a
  mozilla::dom::ScrollOptions parameter to select between the instant
  and smooth MSD motion.
- Updated WebIDL binding boilerplate scrolling functions in nsGlobalWindow
  to pass the correct value of mozilla::dom::ScrollBehavior to the
  implementation and functions, activating smooth scrolling.
- These functions will need to be updated again to support the scroll-behavior
  CSS property in Bug 1010538.

--HG--
extra : rebase_source : 7c9ce94d09fed5c4aea63442d683876c0a9a2e50
2014-08-05 15:01:34 -07:00
Kearwood (Kip) Gilbert
a38d0e6bab Bug 1022818 - Part 1: Update webidl interfaces. r=bz
- Extended the Element and Window webidl interfaces as described in the
  CSSOM-View smooth-scrolling specification.
- The Element.scrollTop and Element.scrollLeft changes have been omitted
  until either WebIDL is extended to allow properties to have union datatypes
  that contain dictionaries or the CSSOM-View smooth-scroll specification
  is upddated.  This will not prevent the other interface changes from being
  useful.
- Implemented wrapper functions for the nsGlobalWindow to connect to the new
  WebIDL bindings.  The ScrollOptions parameters are ignored in this patch,
  and used in Part 3 of this patch series.

--HG--
extra : rebase_source : db617cb63780e039ad69e4ed100c13042c676949
2014-08-05 15:01:32 -07:00
Jeff Gilbert
bd65ebed36 Bug 1057061 - Handle timer lifetime outlasting WebGLContext. r=kamidphish 2014-08-22 12:55:00 -04:00
Carsten "Tomcat" Book
336dbd833f Backed out changeset 7a3ee3395e46 (bug 1055427) for wrong commit message 2014-08-25 14:52:11 +02:00
Ted Clancy
04e4cc8da8 Date: Tue Aug 12 08:59:47 2014 -0400
Bug 1055427 - Part 1: Adding KillChild() method to nsIMessageManager. r=sicking
2014-08-23 14:21:00 +02:00
Ed Morley
2878fe4e03 Backed out changeset 171355fe87e1 (bug 1040924) for mochitest-1 failures on B2G desktop; CLOSED TREE 2014-08-22 15:37:52 +01:00
Andrea Marchesini
4b4513563e Bug 1040924 - Re-enable the serviceworkers tests on everything except Android 2.3 and B2G debug. r=RyanVM 2014-08-21 04:39:00 -04:00
peter chang
45f43d863e Bug 1054901 - Add AsyncPanZoomStarted/Stopped notifications to scroll observers. r=roc 2014-08-22 04:32:00 -04:00
Brian Birtles
78a2998f0e Bug 1045993 part 4 - Add tests for Animation.effect.name; r=dbaron 2014-08-22 13:42:48 +01:00
Brian Birtles
1829ded41a Bug 1045993 part 3 - Add AnimationEffect.name; r=dbaron, r=bz 2014-08-22 13:42:48 +01:00
Brian Birtles
c6384d518e Bug 1045993 part 2 - Move the animation name from AnimationPlayer to Animation; r=dbaron
This patch stores the animation name on the Animation object rather than its
AnimationPlayer. This is because Animation objects don't have a reference to
their AnimationPlayer but their AnimationEffect needs access to the animation
name.

This patch also adds an accessor for AnimationPlayer to get the name from its
Animation (since players *do* have a reference to their source animation
content).
2014-08-22 13:42:48 +01:00
Brian Birtles
ca90f4c1d9 Bug 1045993 part 1 - Add AnimationEffect interface and Animation.effect member; r=dbaron, r=bz 2014-08-22 13:42:47 +01:00
Brian Birtles
0b42074024 Bug 1045994 - Add a chrome-only property to AnimationPlayer to indicate if an animation is running on the compositor; r=dbaron, r=bz 2014-08-22 13:42:47 +01:00
Florian Quèze
a4d83b7b42 Bug 1056172 - the recording-window-ended notification isn't reliably fired, r=jesup. 2014-08-22 12:21:48 +02:00
Randell Jesup
774f50d295 Bug 1050802: Backend to allow stopping sharing for screen/window for a WindowID r=jib 2014-08-22 10:27:16 +01:00
Nigel Babu
1303a8d0b1 Backed out 2 changesets (bug 1050802) for bustage, CLOSED TREE
Backed out changeset c365e93b8e42 (bug 1050802)
Backed out changeset 7e35629e7cdb (bug 1050802)
2014-08-22 12:53:32 +05:30
Nigel Babu
54c3ae6906 Backed out changeset a209d60bed50 (bug 1052240) for b2g ics m7 bustage 2014-08-22 11:34:58 +05:30
Nigel Babu
ba78a53581 Backed out changeset 3708cca072dc (bug 1052240) for b2g ics m7 bustage 2014-08-22 11:34:37 +05:30
Nigel Babu
e690499dca Backed out changeset b2679f354c15 (bug 1052240) for b2g ics m7 bustage 2014-08-22 11:34:09 +05:30
Nigel Babu
0c95ea58c5 Backed out changeset 429de5ae1110 (bug 1052240) for b2g ics m7 bustage 2014-08-22 11:33:54 +05:30
Nigel Babu
9c1e5f12ab Backed out changeset b695c5227ce6 (bug 1052240) for b2g ics m7 bustage 2014-08-22 11:33:43 +05:30
Patrick Wang (Chih-Kai Wang)
9428b8347b Bug 1040017: Prevent ContentParent from sending broadcast message to Nuwa. r=khuey 2014-08-22 13:41:34 +08:00
Randell Jesup
dc72550d8e Bug 1050802: Backend to allow stopping sharing for screen/window for a WindowID r=jib 2014-08-22 01:29:21 -04:00
Jeff Gilbert
96e00df3cc Bug 1052240 - Mark tests to fail/skip. - r=kamidphish 2014-08-21 19:17:33 -07:00
Jeff Gilbert
603e448d80 Bug 1052240 - Rearrange some code. - r=kamidphish 2014-08-21 19:17:32 -07:00
Jeff Gilbert
f006d2e187 Bug 1052240 - Fix test failures. - r=kamidphish 2014-08-21 19:17:32 -07:00
Jeff Gilbert
e643deba18 Bug 1052240 - Generate mochi-wrapper files. - r=kamidphish 2014-08-21 19:17:32 -07:00
Jeff Gilbert
2a033b0f34 Bug 1052240 - Add mochi-wrapper generator and template files. - r=kamidphish 2014-08-21 19:17:31 -07:00
Trevor Saunders
b6b2d4b019 bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj 2014-08-05 13:33:55 -04:00
Matt Woodrow
39d0f7f70c Bug 1056427 - Stop PRenderFrame from managing PLayerTransaction since it hasn't worked since the layers refactoring. r=roc
--HG--
extra : rebase_source : 38c86648bb8e59a6b992bd377acb9aacb418c98b
2014-08-22 12:16:44 +12:00
Bobby Holley
6c86c8eebd Bug 981218 - Remove default compartment objects. r=luke
\o/
2014-08-21 17:13:51 -07:00
Bobby Holley
2e91eea145 Bug 981218 - Stop using a default compartment object in the IndexedDB and ProxyAutoConfig JSRuntimes. r=bobowen 2014-08-21 17:13:51 -07:00
Bobby Holley
11c48559fe Bug 981218 - Stop using default compartment objects in workers. r=bobowen 2014-08-21 17:13:51 -07:00
Bobby Holley
6d9d935743 Bug 981218 - Stop using default compartment objects in nsJSUtils.cpp. r=bobowen 2014-08-21 17:13:50 -07:00
Bobby Holley
4ffa7535ad Bug 981218 - Remove the JSAutoCompartment from cx pushing. r=bobowen
By this point, AutoJSAPI takes care of entering the correct compartment, so this
no longer serves a purpose.
2014-08-21 17:13:50 -07:00
Walter Litwinczyk
62ea9c6aff Bug 1049960 - WebGL generate invalid operation errors when copyTex[Sub]Image2D is called with a format that is not a subset of the FBO format. r=jgilbert 2014-08-20 13:38:42 -07:00
Andrew McCreight
49d22c54d9 Bug 963382 - Fix misaddressed review comment. 2014-08-21 14:31:44 -07:00
Andrew McCreight
c2171c85f7 Bug 1053920 - Define and use JSNativeArguments in Codegen.py. r=bz 2014-08-21 14:31:44 -07:00
Andrew McCreight
4bfe09cf1d Bug 1056316 - Prune out obsolete cases from error message about combining Throws with other things. r=bz 2014-08-21 14:31:43 -07:00
Andrew McCreight
45c0af210a Bug 963382, part 2 - Add chrome JS function for clearing cache. r=bz 2014-08-21 13:56:11 -07:00
Andrew McCreight
8e2299bb2a Bug 963382, part 1 - Split out MethodDefiner's JS implemented case into its own thing. r=bz 2014-08-21 13:56:11 -07:00
Nathan Froyd
2374d4767a Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal 2014-08-20 11:51:33 -04:00
Sean Lin
73a41c0822 Bug 1014023 - [Datastore] Notify apps of changes in datastore without being opened. r=baku, r=gene 2014-06-27 15:58:47 +08:00
Andrea Marchesini
5fc7b1bcdb Bug 1002571 - Implement navigator.serviceWorker.getRegistrations. r=nsm 2014-08-20 11:40:00 -04:00
Ed Morley
29f6cbfb93 Merge mozilla-central and inbound 2014-08-21 14:28:02 +01:00
Ed Morley
4c62f0c52a Merge latest green b2g-inbound changeset and mozilla-central; a=merge 2014-08-21 13:44:28 +01:00
Ed Morley
988a206fdc Backed out changeset 7a6008e82204 (bug 1040017) for B2G nonunified build failures 2014-08-21 10:44:06 +01:00
Thomas Zimmermann
592a4673f7 Bug 1053804: Replace |MainThreadTask| by |CloseScoRunnable|, r=shuang
|MainThreadTask| performs different operations on the main thread,
depending on a given command flag. There is only one command, CLOSE_SCO,
in use.

This patch removes the command infrastructure and replaces |MainThreadTask|
by |CloseScoRunnable|, which implements only this single operation.
2014-08-21 10:10:39 +02:00
Thomas Zimmermann
82e0af3a5a Bug 1053804: Cleanup Bluetooth Handsfree manager, r=shuang
This patch removes the unusued callback code from Bluetooth's
Handsfree manager.
2014-08-21 10:10:39 +02:00
Thomas Zimmermann
8bc1aa2290 Bug 1053804: Integrate runnables into Handsfree notifications, r=shuang
A number of notifications dispatch runnables to the main thread for
invoking actions. This is not requireed, as notifications already
run on the main thread. This patch merges the runnable's code into
the respective notifications.
2014-08-21 10:10:39 +02:00
Thomas Zimmermann
de8efe7881 Bug 1053804: Use Bluetooth Handsfree notifications, r=shuang
This patch replaces Handsfree callbacks by notifications. One
important change is that the first call to |BluetoothHandsfreeManager::Get|
now happens during initialization. Hence the Handsfree manager is now setup
immediately, instead of later at use.
2014-08-21 10:10:38 +02:00
Thomas Zimmermann
72eb36ef53 Bug 1053804: Implement Bluetooth Handsfree notifications, r=shuang
The patch adds notifications support to the Handsfree manager. Each
notification's method is taken from the respective callback code, with
changes to the arguments' data types.
2014-08-21 10:10:38 +02:00
Thomas Zimmermann
11b6bf3249 Bug 1053804: Add Bluetooth Handsfree notifications, r=shuang
The notification interface consists of virtual methods that are
invoked form the Bluetooth backend on certain events. The Handsfree
manager can implement the methods to handle these events.
2014-08-21 10:10:37 +02:00
Thomas Zimmermann
c1da71678e Bug 1050174: Cleanup interface of |BluetoothSocket| (under bluetoth2/), r=btian
This patch cleans up the interface of Bluedroid's |BluetoothScoket|
to look more similar the interface of |UnixSocketConsumer|, from
which it descends.
2014-08-21 09:30:37 +02:00
Thomas Zimmermann
934eb04f18 Bug 1050174: Use |SocketIOShutdownTask| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:37 +02:00
Thomas Zimmermann
182a7a5ee6 Bug 1050174: Use |SocketIOSendTask| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:37 +02:00
Thomas Zimmermann
8a53389156 Bug 1050174: Use |SocketIOTask| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:36 +02:00
Thomas Zimmermann
b062bfbcd8 Bug 1050174: Use |SocketIOBase| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:36 +02:00
Thomas Zimmermann
3b9a504579 Bug 1050174: Use |SocketIODeleteInstanceRunnable| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:36 +02:00
Thomas Zimmermann
831c114c1a Bug 1050174: Use |SocketIORequestClosingRunnable| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:36 +02:00
Thomas Zimmermann
8f4db76357 Bug 1050174: Use |SocketIOReceiveRunnable| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:35 +02:00
Thomas Zimmermann
5561039241 Bug 1050174: Use |SocketIOEventRunnable| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:35 +02:00
Thomas Zimmermann
c60f953c36 Bug 1050174: Use |SocketIORunnable| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:35 +02:00
Thomas Zimmermann
9de3c49579 Bug 1050174: Use |SocketConsumerBase| for Bluetooth sockets (under bluetooth2/), r=btian 2014-08-21 09:30:34 +02:00
Thomas Zimmermann
6052069472 Bug 1050174: Cleanup fields in |DroidSocketImpl| (under bluetooth2/), r=btian
|DroidSocketImpl| contains several unused fields that are removed
by this patch.
2014-08-21 09:30:34 +02:00
Nicholas Nethercote
a9a9475ae5 Bug 1051106 - Remove a useless waitForScan() call. r=vchang.
--HG--
extra : rebase_source : fab1721336cd1c9878b7f8259524d73ea9fcebfe
2014-08-20 18:36:59 -07:00
Shian-Yow Wu
9fdf0f930e Bug 1048615 - Test case for multiple simultaneous access. r=fabrice 2014-08-21 19:09:37 +08:00
Kyle Machulis
af669c16de Backing out b5d49f1885af as it wasn't properly backed out in 0611006cc095
--HG--
extra : rebase_source : 22687deeeee7abd76e424b21bec8fc59fb6f7515
2014-08-20 13:37:55 -07:00
Ryan VanderMeulen
0f481d49c0 Merge m-c to b2g-inbound. a=merge 2014-08-20 16:21:52 -04:00
Ryan VanderMeulen
aff546e81b Merge inbound to m-c. a=merge 2014-08-20 16:14:23 -04:00
Fabrice Desré
8453feb8d7 Bug 1056226 - "Unrecoverable" app uninstall does not send manifest information to uninstall event r=marco 2014-08-20 12:27:32 -07:00
Kyle Machulis
c3c4d72110 Backed out d71120161e89 b5d49f1885af (bug 846200) due to missing xpc shell test fix patch 2014-08-20 12:01:18 -07:00