Commit Graph

9096 Commits

Author SHA1 Message Date
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
Andrea Marchesini
5ddac65899 Bug 793311 - Crash in nsDOMFileFile::nsDOMFileFile. r=khuey 2012-09-25 11:04:25 -04:00
Marco Chen
02dc2fbc6f Bug 791329 - Let AudioManager set correct device (headset or headphone) into setDeviceConnectionState according to event from GonkSwitch.cpp. r=mwu 2012-09-25 19:03:50 +08:00
Andrea Marchesini
b13172b91d Bug 779982 - Change behaviour of getSelf and add amInstalled function. r=sicking 2012-09-25 11:04:24 -04:00
Andrea Marchesini
b97bcdcaf5 Bug 792471 - Fix crash in navigator.mozSms when child process doesn't have 'sms' permission. r=mounir 2012-09-25 14:46:41 +01:00
Benoit Jacob
2249060a44 Bug 750862 - Implement WEBGL_compressed_texture_pvrtc - r=jgilbert 2012-09-25 08:49:28 -04:00
Benoit Jacob
d4fa48d92a Bug 790712 - Implement WEBGL_compressed_texture_atc - r=jgilbert 2012-09-25 08:49:28 -04:00
Mike Hommey
fb05de0176 Bug 793634 - Force builds to be compatible with gtk 2.18/glib 2.22. r=karlt 2012-09-25 14:47:18 +02:00
Ted Mielczarek
6ea3ea9e57 bug 705047 - re-enable OOP crashreporter tests on mac. r=philor 2012-09-20 10:50:21 -04:00
Yoshi Huang
6707bcf667 Bug 790550 - Part 2: Update RIL for MozStkResponse. r=philikon 2012-09-11 15:06:56 +08:00
Yoshi Huang
41e89574d2 Bug 790550 - Part 1: Update MozStkResponse. r=philikon 2012-09-11 15:05:17 +08:00
Yoshi Huang
16a05a4468 Bug 790543 - Part 2: Add SET_UP_EVENT_LIST in RIL. r=philikon 2012-09-11 10:57:54 +08:00
Yoshi Huang
bfd399727a Bug 790543 - Part 1: Update IDL. r=philikon. 2012-09-11 12:30:32 +08:00
Yoshi Huang
54092eec59 Bug 787477 - Part 3: Add errorMsg for getICCContacts in RIL. r=philikon 2012-09-07 14:33:16 +08:00