Commit Graph

9109 Commits

Author SHA1 Message Date
Edwin Flores
ee62e2ef92 Bug 759506 - GonkNativeWindow and layers changes for B2G zero-copy OMX hardware decoding r=kanru 2012-09-27 16:33:42 +12:00
Eric Chou
5e04074c7f Bug 792002 - patch 2: adjust volume after receiving AT+VGS, r=qdot, r=fabrice 2012-09-27 10:24:39 +08:00
Eric Chou
374afd78e6 Bug 792002 - patch 1: HFP message handler, r=qdot 2012-09-27 10:24:39 +08:00
Fabrice Desré
8c783dc3ee Bug 790870 - Implement install/update API during installation of hosted apps - Part 2 : hosted apps implementation [r=gwagner] 2012-09-26 18:01:20 -07:00
Fabrice Desré
cc726f9810 Bug 790870 - Implement install/update API during installation of hosted apps - Part 1 : IDL changes [sr=sicking] 2012-09-26 18:01:18 -07:00
Karl Tomlinson
73e1d73bd2 b=788399 always use async drawing for OOP windowless plugins r=bsmedberg
--HG--
extra : transplant_source : d%B9m%A5%DB%A7%128g%B8%1C%1D%EC1%DE%BD%F8%E8b%A1
2012-09-27 12:22:51 +12:00
Karl Tomlinson
50b2d48f34 b=788399 remove dead NPNVariable code r=bsmedberg
--HG--
extra : transplant_source : %7B%C1%0B%FBC%16%F0%15%B6%99%2C%D7%D4%C3%DD%B2n%A8%A8%CC
2012-09-27 12:22:41 +12:00
Ryan VanderMeulen
22ea5db2cf Backout 5c0e68dceca8 (bug 758269) due to mochitest-other orange.
--HG--
extra : rebase_source : 4576482dfdf270c203572a0c39093e590836fa76
2012-09-26 19:49:43 -04:00
David Dahl
8a1b0e1843 Bug 758269 - Install permissions from manifest to Permission Manager r=fabrice 2012-09-26 17:22:54 -05:00
Ben Turner
1937be40c6 Bug 784378 - 'Apps API - Clear Private Data'. Add missing file. r=jlebar. 2012-09-26 15:16:41 -07:00
Ben Turner
484cefec2c Bug 784378 - 'Apps API - Clear Private Data'. r=jlebar. 2012-09-26 15:03:25 -07:00
Gregor Wagner
830f4cc1f5 Bug 777200 - SettingsChangeNotifier should only notify processes with settings-change listeners. r=fabrice 2012-09-26 14:10:32 -07:00
Gregor Wagner
5a0bbab753 Bug 792882 - Errant call to mm.broadcastMessage in Webapps.jsm. r=fabrice 2012-09-26 12:04:33 -07:00
Terrence Cole
68f1a7379e Bug 791322 - Move Rooted to js:: namespace; r=billm
These should not be part of the public API.

--HG--
extra : rebase_source : 00a69ee54f06e3f557cd9ec2f3b059df10aa32df
2012-09-24 18:08:22 -07:00
Gregor Wagner
e8d5cb7b98 Bug 792846 - SystemMessageInternal.js fails if one of the message receiver is closed. r=vingtetun 2012-09-26 11:06:25 -07:00
Gregor Wagner
10c473af8c Bug 794331 - [Permissions] change fmradio to new permissionManager API. r=cjones 2012-09-26 11:00:33 -07:00
Bill McCloskey
2e75082f62 Bug 787856 - Convert JS_GetPrototype to support lazy protos (r=bhackett) 2012-09-03 16:42:17 -07:00
Bill McCloskey
88913893e5 Bug 787856 - Convert js::GetObjectProto to support lazy protos (r=bhackett) 2012-09-03 16:42:10 -07:00
Santtu Lakkala
b336a299a5 Bug 790198 - Cleanup local JNI references in Android plugins r=snorp 2012-09-11 05:19:00 -04:00
Eric Chou
9727cb5ab9 Bug 791197 - [b2g-bluetooth] BluetoothHfpManager prototype, r=qdot 2012-09-26 21:34:55 +08:00
Shian-Yow Wu
383e6f0264 Bug 785982 - B2G RIL: toggling on->off 3G data call quickly caused data call stay in UP state. r=philikon 2012-09-26 21:05:28 +08:00
Shian-Yow Wu
6b074a34b6 Bug 772747 - B2G RIL: Add method to connect to different APN type. r=philikon 2012-09-26 20:57:37 +08:00
Shian-Yow Wu
0160c54f69 Bug 782513 - B2G RIL: Support multiple instances of RILNetworkInterface. r=philikon 2012-09-26 20:52:21 +08:00
Vivien Nicolas
1b1c8a5e55 Bug 794262 - Navigator.onLine is true if the device is started with wifi disabled. r=philikon 2012-09-26 13:08:50 +02:00
Gene Lian
ee4deb2801 Bug 794127 - hal::AdjustSystemClock should take a 64-bit value. r=cjones 2012-09-26 11:51:29 +08:00
Ed Morley
36027dea2c Backout be95f234ff6e (bug 776832) for various mochitest-1 failures 2012-09-26 10:31:19 +01:00
Philipp von Weitershausen
0154a7b0b8 Bug 776832 - Add a scriptable API to assert app permissions of apps through messagemanager. r=smaug 2012-09-26 00:41:51 -07:00
Vicamo Yang
a6923a6273 Bug 736706 - Part 5: test cases, r=philikon 2012-09-26 14:56:35 +08:00
Vicamo Yang
fc92df5d99 Bug 736706 - Part 4: Handle Message Class 2, r=philikon 2012-09-26 14:56:29 +08:00
Vicamo Yang
b0b978c5aa Bug 736706 - Part 3: add Buf.copyIncomingToOutgoing(), r=philikon 2012-09-26 14:56:21 +08:00
Vicamo Yang
651b0447f4 Bug 736706 - Part 2: Handle Message Class 0, r=philikon 2012-09-26 14:56:15 +08:00
Vicamo Yang
c31702c551 Bug 736706 - Part 1: Save message class information, r=philikon 2012-09-26 14:56:08 +08:00
Gina Yeh
0eb3c75249 Bug 792819 - Final version: BluetoothService::Notify() won't be called after receiving agent events, r=qdot 2012-09-26 14:29:19 +08:00
Ryan VanderMeulen
dbf93bfaec Backout bug 792215 for suspected Windows m-oth leaks.
CLOSED TREE
2012-09-25 22:40:56 -04:00
Sid Stamm
59b413b8c8 Bug 768029 - Apply CSP Policy to trusted and certified apps. Temporarily using a overly permissive policy for certified apps until Gaia is updated to handle the desired policy. r=sicking Parts by sicking, r=mounir 2012-09-25 16:28:17 -07:00
Jan Varga
ffcab88696 Bug 773373 part 5: Automatic tests. r=mounir 2012-09-25 16:06:28 -07:00
Jan Varga
e1cb2544b5 Bug 773373 part 4: Add appId and isInBrowserElement to key generation. r=sicking 2012-09-25 16:06:28 -07:00
Jan Varga
7c22a9a928 Bug 773373 part 3: Reject principals that doesn't have URIs. r=sicking 2012-09-25 16:06:28 -07:00
Jonas Sicking
ca6c2026ec Bug 773373 part 2: Use principals instead of URIs when calculating scopes. r=honzab 2012-09-25 16:06:27 -07:00
Jonas Sicking
b3cf09e386 Bug 773373 part 1: Remove some dead code. r=honzab 2012-09-25 16:06:27 -07:00
Fabrice Desré
43f63c647e Backout Bug 768029 because that breaks Gaia (see https://github.com/mozilla-b2g/gaia/issues/5177) 2012-09-25 15:32:20 -07:00
Kyle Machulis
2901f9e7ab Bug 776182: Patch 3 - Socket I/O for ipc unix sockets; r=cjones r=echou
--HG--
rename : ipc/socket/Makefile.in => ipc/unixsocket/Makefile.in
rename : ipc/socket/Socket.cpp => ipc/unixsocket/UnixSocket.cpp
rename : ipc/socket/Socket.h => ipc/unixsocket/UnixSocket.h
extra : rebase_source : 18f401b047424a187863c9fbe8943364330d1f4d
2012-09-25 13:13:15 -07:00
Kyle Machulis
34e4b7b9fb Bug 789428: Fix object path setting for BluetoothDevice; r=echou
--HG--
extra : rebase_source : 7712835dfa55640910721f9a04bb4ee48e8168b4
2012-09-25 11:48:51 -07:00
Ehsan Akhgari
697bec41a5 Bug 793294 - Implement AudioBuffer; r=bzbarsky,smaug
This is the full implementation of the AudioBuffer object.  There are
two ways to create these objects from an audio context and this patch
implements only one of them.

The construction of the AudioBuffer object is a two step process: the
object should be created with operator new first, and then
InitializeBuffers should be called on it.  InitializeBuffers is
fallible, because it uses the JS API to create the underlying typed
arrays, but that's fine, since the length of the buffers comes from web
content, and we don't want to use infallible allocations for those
anyways.

We hold on to the JS objects from the C++ implementation, and trace
through all of those objects, so that a GC does not kill those object
without us knowing.

The buffer should be possible to manipulate from both C++ and JS, and
the C++ object probably needs to support a set of methods for the C++
callers at some point.
2012-09-25 17:58:50 -04:00
Sid Stamm
e00d2f38e0 bug 768029 - Apply CSP Policy to trusted and certified apps. r=sicking. Parts by sicking, r=mounir. 2012-08-02 12:13:53 -07:00
Fernando Rodríguez Sela
475246df32 Bug 744700 - B2G 3G: Notify connection errors in the WebMobileConnection API (part 2), r=philikon 2012-09-25 12:22:38 -07:00
Fernando Rodríguez Sela
3962dc0a8f Bug 744700 - B2G 3G: Notify connection errors in the WebMobileConnection API (part 1), r=bent 2012-09-25 12:21:39 -07:00
Chris Jones
e5bd906067 Bug 793479: Update C++ permission-checking API to match that of the message-manager one. r=jlebar 2012-09-25 11:52:30 -07:00
Kannan Vijayan
72b7fa4f82 Bug 792215 part 2. Convert old proxy bindings to JSNative getters and setters. r=peterv,ejpbruel 2012-09-25 14:44:40 -04:00
Honza Bambas
41c12a706a Bug 756717 - Implement 'appcache jar' for apps, r=tlee+jduell 2012-07-31 02:36:00 -04:00