Jan Varga
c5ddccc2d5
Bug 773373 part 4: Add appId and isInBrowserElement to key generation. r=sicking
2012-09-25 16:06:28 -07:00
Jan Varga
f0dddea859
Bug 773373 part 3: Reject principals that doesn't have URIs. r=sicking
2012-09-25 16:06:28 -07:00
Jonas Sicking
0318213b63
Bug 773373 part 2: Use principals instead of URIs when calculating scopes. r=honzab
2012-09-25 16:06:27 -07:00
Jonas Sicking
716644d33d
Bug 773373 part 1: Remove some dead code. r=honzab
2012-09-25 16:06:27 -07:00
Andrea Marchesini
90a2380a37
Bug 793311 - Crash in nsDOMFileFile::nsDOMFileFile. r=khuey
2012-09-25 11:04:25 -04:00
OHZEKI Tetsuharu
4872460b7b
Bug 791944 - Use Object.defineProperty() instead of __defineGetter__ in XPCOMUtils.defineLazyGetter(). r=mak77
2012-09-25 11:04:25 -04:00
Ed Morley
8df33f4081
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
ad05d49efc
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-09-25 14:14:43 +01:00
Marco Chen
371f9b4e53
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
73e167687f
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
08d13966a5
Bug 782235 - Move HTTP convenience functions to nsHttp. r=bsmith
2012-09-25 11:04:25 -04:00
Andrea Marchesini
3d78e7416e
Bug 779982 - Change behaviour of getSelf and add amInstalled function. r=sicking
2012-09-25 11:04:24 -04:00
Ryan VanderMeulen
40f2b398b0
Merge m-c to inbound.
2012-09-25 11:04:19 -04:00
Reuben Morais
3bcf013f51
Bug 793418 - OS X Battery Backend: Report time to charge when available. r=mounir
2012-09-25 15:32:02 +01:00
Benjamin Peterson
45876f065f
backout 5f9951a2e6df (bug 785918) for breaking on osx
2012-09-25 10:24:09 -04:00
Jan de Mooij
5d62355423
Bug 792944 - Idempotent caches should reject singleton properties that require monitoring. r=dvander
2012-09-25 16:16:46 +02:00
José Guilherme Vanz
43c5c49691
Bug 785918 - Replace the usages of PR_ARRAY_SIZE with mozilla::ArrayLength; r=ehsan
2012-09-25 09:57:08 -04:00
Andrea Marchesini
cb4376662b
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
16a62a6605
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
0a81237a29
Bug 792030 - webConsoleButton.label appears unused, we should remove it r=ttaubert
2012-09-25 16:13:46 +08:00
Tim Taubert
1bb68b14e6
merge m-c to fx-team
2012-09-25 09:48:00 +02:00
Chris Double
cb753c3b6c
Bug 790125 - Throbber not working in browser video controls on B2G - r=cjones
2012-09-25 16:45:30 +12:00
Blair McBride
d93057561e
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
8166187203
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
02d5380784
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
b3578688a4
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
9afd8bf53f
Bug 791901 - social provider should provide more strings for the share popup. r=jaws
2012-09-25 13:54:34 +10:00
Trevor Saunders
73254f1d1f
bug 793316 - always return the gecko root atk object when possible r=surkov
2012-09-24 23:33:25 -04:00
Robert O'Callahan
40bf868600
Bug 787947. We crash with dump-paint-list enabled when there are nested calls to nsLayoutUtils::PaintFrame. r=mattwoodrow
2012-09-25 15:25:47 +12:00
Cameron McCormack
5c7e90e7e0
Bug 794347 - Tweak text-layout-01.svg to avoid rounding issue when pixel snapping. r=longsonr
2012-09-26 18:11:30 +10:00
Philipp von Weitershausen
4790e5734f
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
8674d758f4
Bug 736706 - Part 5: test cases, r=philikon
2012-09-26 14:56:35 +08:00
Vicamo Yang
ab5011a770
Bug 736706 - Part 4: Handle Message Class 2, r=philikon
2012-09-26 14:56:29 +08:00
Vicamo Yang
dbe0f38b77
Bug 736706 - Part 3: add Buf.copyIncomingToOutgoing(), r=philikon
2012-09-26 14:56:21 +08:00
Vicamo Yang
536d02297b
Bug 736706 - Part 2: Handle Message Class 0, r=philikon
2012-09-26 14:56:15 +08:00
Vicamo Yang
1aa5b9023f
Bug 736706 - Part 1: Save message class information, r=philikon
2012-09-26 14:56:08 +08:00
Ryan VanderMeulen
c52e012505
Merge the last PGO-green inbound changeset to m-c.
2012-09-24 20:47:13 -04:00
Frank Yan
8996ee5b96
Bug 793915 - Remove unused starPage.png in pinstripe. r=shorlander
2012-09-24 17:34:06 -07:00
Jeff Muizelaar
52cac9ab45
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
e95b56b36b
Bug 785632 - Remove the permission manager workaround for Gaia. r=jlebar
2012-09-25 23:50:17 +01:00
Fabrice Desré
50698ed746
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
f87fb81b3d
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
979e723b46
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
ef52cf02cc
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
37b4f391e4
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
017164c1d9
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
759af4b4ed
Bug 790448 - Center search rows in AwesomeScreen. r=mfinkle
2012-09-25 15:06:47 -07:00
Ehsan Akhgari
23e1abde57
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
Karl Tomlinson
1623100c46
b=763449 Finish X requests on mROFrontBuffer before deleting shadow layer r=cjones
...
--HG--
extra : rebase_source : 7381b234a29d648afdf76eff1f1e89f6e5cd88b5
2012-09-25 16:20:41 +12:00
Karl Tomlinson
5f2e275592
b=793079 set leaktest timeout to half buildbot timeout r=ted
...
--HG--
extra : rebase_source : e9541428bc26bf5e4e77a74f23f4d9496ef83117
2012-09-25 16:19:25 +12:00