Mounir Lamouri
fcf8b24597
Bug 773373 part 6 - Disable tests on Android. r=sicking
2012-09-25 23:33:02 +01:00
Jan Varga
429314f793
Bug 773373 part 5: Automatic tests. r=mounir
2012-09-25 16:06:28 -07:00
Jan Varga
cb9e236ba8
Bug 773373 part 4: Add appId and isInBrowserElement to key generation. r=sicking
2012-09-25 16:06:28 -07:00
Jan Varga
ec7b4b8c75
Bug 773373 part 3: Reject principals that doesn't have URIs. r=sicking
2012-09-25 16:06:28 -07:00
Jonas Sicking
b6cd49f3fe
Bug 773373 part 2: Use principals instead of URIs when calculating scopes. r=honzab
2012-09-25 16:06:27 -07:00
Jonas Sicking
d2d6d8c9d0
Bug 773373 part 1: Remove some dead code. r=honzab
2012-09-25 16:06:27 -07:00
Andrea Marchesini
54ca221582
Bug 793311 - Crash in nsDOMFileFile::nsDOMFileFile. r=khuey
2012-09-25 11:04:25 -04:00
OHZEKI Tetsuharu
daed5dec1d
Bug 791944 - Use Object.defineProperty() instead of __defineGetter__ in XPCOMUtils.defineLazyGetter(). r=mak77
2012-09-25 11:04:25 -04:00
Ed Morley
d34211b9e8
Bug 793584 - Update Makefile to use i386-redhat-linux-gnu.sup too; rs=ted DONTBUILD since NPOTDB
2012-09-25 15:05:15 +01:00
Ed Morley
a8beaa45fc
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-09-25 14:14:43 +01:00
Marco Chen
ba8f9c1ff2
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
Marco Chen
ed5da86f7b
Bug 791329 - Let GonkSwitch to know the status about headset or headphone from uevent. r=dhylands
2012-09-25 19:03:13 +08:00
Julian Reschke
6907a20296
Bug 782235 - Move HTTP convenience functions to nsHttp. r=bsmith
2012-09-25 11:04:25 -04:00
Andrea Marchesini
f90a417ca8
Bug 779982 - Change behaviour of getSelf and add amInstalled function. r=sicking
2012-09-25 11:04:24 -04:00
Ryan VanderMeulen
1c9aed4c2c
Merge m-c to inbound.
2012-09-25 11:04:19 -04:00
Reuben Morais
bc3c8d7542
Bug 793418 - OS X Battery Backend: Report time to charge when available. r=mounir
2012-09-25 15:32:02 +01:00
Benjamin Peterson
44f6340ff8
backout 5f9951a2e6df (bug 785918) for breaking on osx
2012-09-25 10:24:09 -04:00
Jan de Mooij
bcfee19394
Bug 792944 - Idempotent caches should reject singleton properties that require monitoring. r=dvander
2012-09-25 16:16:46 +02:00
José Guilherme Vanz
b12bfcbd0f
Bug 785918 - Replace the usages of PR_ARRAY_SIZE with mozilla::ArrayLength; r=ehsan
2012-09-25 09:57:08 -04:00
Andrea Marchesini
51ea7a36ad
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
Benjamin Peterson
7fddd9d779
Bug 793513 - Only set properties on the rest array if it doesn't have unknown ones. r=jandem
2012-09-25 09:21:40 -04:00
Raymond Lee
d5e5060ed5
Bug 792030 - webConsoleButton.label appears unused, we should remove it r=ttaubert
2012-09-25 16:13:46 +08:00
Tim Taubert
5aafb9e9d2
merge m-c to fx-team
2012-09-25 09:48:00 +02:00
Chris Double
c04308a2a7
Bug 790125 - Throbber not working in browser video controls on B2G - r=cjones
2012-09-25 16:45:30 +12:00
Blair McBride
b6b66afbee
Bug 671894 - Part 2: Add-ons Manager doesn't recover correctly in some cases when the database is locked. r=Mossop
2012-09-25 16:34:49 +12:00
Phil Ringnalda
16e0947c04
Back out 85d6cbd01d39, 56fc051c1932, a2ad17b87332 (bug 781053) for OS X debug assertions and crashes
...
--HG--
extra : rebase_source : ab24a2f8e9eddcf33ea39344abb7afbf400bf6e0
2012-09-24 21:23:05 -07:00
Phil Ringnalda
59da0af0b1
Back out 8bd13443d0bc (bug 579517) to get a clean backout
...
--HG--
extra : rebase_source : 63c8087f0a6de5adeddb8762ff9e410b2b818e22
2012-09-24 21:21:10 -07:00
Chris Jones
37fc3e77dc
Bug 793365: Make sure (again) that the entire buffer is valid when we might be asynchronously composited. r=roc
2012-09-24 21:15:18 -07:00
Mark Hammond
5774b78216
Bug 791901 - social provider should provide more strings for the share popup. r=jaws
2012-09-25 13:54:34 +10:00
Trevor Saunders
ea607666ac
bug 793316 - always return the gecko root atk object when possible r=surkov
2012-09-24 23:33:25 -04:00
Terrence Cole
185355684f
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
Trevor Saunders
5e0f4076bc
bug 783372 - use HyperTextAccessible directly in nsMaiInterface{,Editable}Text r=surkov
2012-09-26 14:13:34 -04:00
Chris Jones
f029682391
Bug 794412: Support building from either old or new toolchain while we transition. r=doublec
2012-09-26 11:12:46 -07:00
Gregor Wagner
e06eb15562
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
340ca97ba8
Bug 794331 - [Permissions] change fmradio to new permissionManager API. r=cjones
2012-09-26 11:00:33 -07:00
Isaac Aggrey
84680bfb39
Bug 789847 - Remove PR_CALLBACK usage from tree
2012-09-25 11:18:38 -05:00
Jared Wein
439329e501
Bug 794520 - Replace string.contains with string.endsWith in formatValue. r=dao
2012-09-26 10:14:56 -07:00
Ehsan Akhgari
6035904dec
Merge mozilla-central into mozilla-inbound
2012-09-26 13:12:22 -04:00
Ryan VanderMeulen
c964e85dd8
Merge the last PGO-green inbound changeset to m-c.
2012-09-24 20:47:13 -04:00
Frank Yan
57e0ec6337
Bug 793915 - Remove unused starPage.png in pinstripe. r=shorlander
2012-09-24 17:34:06 -07:00
Jeff Muizelaar
db63614544
Bug 792993. cairo: use proper loop bounds in make_opaque(). r=nsilva
...
The new version of the code is more obviously correct. Hopefully
the compiler is smart enough to turn it into something fast.
--HG--
extra : rebase_source : bdf2f00c5eae5d5a1bf6dff223b1b05f561384ab
2012-09-25 18:59:12 -04:00
Mounir Lamouri
7bae845a1d
Bug 785632 - Remove the permission manager workaround for Gaia. r=jlebar
2012-09-25 23:50:17 +01:00
Fabrice Desré
3fd41470ed
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
753a29ed75
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
045e82f06b
Bug 776182: Patch 2 - Move Socket.* to UnixSocket.*; r=cjones
...
--HG--
rename : ipc/socket/Socket.cpp => ipc/unixsocket/UnixSocket.cpp
rename : ipc/socket/Socket.h => ipc/unixsocket/UnixSocket.h
extra : rebase_source : 1e8da79be97c0e6f1a457276b209ff3b4d1193f6
2012-09-25 12:32:09 -07:00
Kyle Machulis
71716d84eb
Bug 776182: Patch 1 - Move ipc/socket to ipc/unixsocket; r=cjones
...
--HG--
rename : ipc/socket/Makefile.in => ipc/unixsocket/Makefile.in
rename : ipc/socket/Socket.cpp => ipc/unixsocket/Socket.cpp
rename : ipc/socket/Socket.h => ipc/unixsocket/Socket.h
extra : rebase_source : ee6560813e80b834390a973c68147c2fc79e2aed
2012-09-25 12:31:22 -07:00
Kyle Machulis
3b1ee2b065
Bug 789428: Fix object path setting for BluetoothDevice; r=echou
...
--HG--
extra : rebase_source : 7712835dfa55640910721f9a04bb4ee48e8168b4
2012-09-25 11:48:51 -07:00
Kyle Machulis
8ceb251ab2
Bug 793831: Add socket validity checks to RIL IPC; r=cjones
...
--HG--
extra : rebase_source : b14efdcb4c6deb89ba1af9a06ece84888fdb009a
2012-09-25 11:46:54 -07:00
Brian Nicholson
42738b472f
Bug 790448 - Center search rows in AwesomeScreen. r=mfinkle
2012-09-25 15:06:47 -07:00
Ehsan Akhgari
5366306b68
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