Commit Graph

108044 Commits

Author SHA1 Message Date
Benjamin Peterson
e4341d9607 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
9078e4061c Bug 792030 - webConsoleButton.label appears unused, we should remove it r=ttaubert 2012-09-25 16:13:46 +08:00
Tim Taubert
819f58fc51 merge m-c to fx-team 2012-09-25 09:48:00 +02:00
Chris Double
8a2bc1a463 Bug 790125 - Throbber not working in browser video controls on B2G - r=cjones 2012-09-25 16:45:30 +12:00
Blair McBride
ec03ad6747 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
dd13abdce5 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
a74c209e3e 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
57b18a645d 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
d089cb7fb4 Bug 791901 - social provider should provide more strings for the share popup. r=jaws 2012-09-25 13:54:34 +10:00
Trevor Saunders
b90958959e bug 793316 - always return the gecko root atk object when possible r=surkov 2012-09-24 23:33:25 -04: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
Trevor Saunders
ac8da88060 bug 783372 - use HyperTextAccessible directly in nsMaiInterface{,Editable}Text r=surkov 2012-09-26 14:13:34 -04:00
Chris Jones
62f73d4ac6 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
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
Isaac Aggrey
b33410feb2 Bug 789847 - Remove PR_CALLBACK usage from tree 2012-09-25 11:18:38 -05:00
Jared Wein
f4352375ff Bug 794520 - Replace string.contains with string.endsWith in formatValue. r=dao 2012-09-26 10:14:56 -07:00
Ehsan Akhgari
fd7a472ba9 Merge mozilla-central into mozilla-inbound 2012-09-26 13:12:22 -04:00
Ryan VanderMeulen
84dd5fbb59 Merge the last PGO-green inbound changeset to m-c. 2012-09-24 20:47:13 -04:00
Frank Yan
4c28c604d7 Bug 793915 - Remove unused starPage.png in pinstripe. r=shorlander 2012-09-24 17:34:06 -07:00
Jeff Muizelaar
79a885bcca 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
8a64aaafc3 Bug 785632 - Remove the permission manager workaround for Gaia. r=jlebar 2012-09-25 23:50:17 +01: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
b2ca1044be 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
20a8364f09 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
34e4b7b9fb 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
b53a487090 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
e6f09979f2 Bug 790448 - Center search rows in AwesomeScreen. r=mfinkle 2012-09-25 15:06:47 -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
Karl Tomlinson
1c13765e67 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
131712b447 b=793079 set leaktest timeout to half buildbot timeout r=ted
--HG--
extra : rebase_source : e9541428bc26bf5e4e77a74f23f4d9496ef83117
2012-09-25 16:19:25 +12:00
Scott Johnson
a7993bec8a Bug 794231: Modify consecutive-inline font inflation reftests to specify an explicit font size for container. [r=NPOTB] 2012-09-25 16:44:29 -05:00
Ryan VanderMeulen
766e9443bf Bug 794101 - Update pdf.js to version 0.5.184. r=Mossop 2012-09-25 17:31:04 -04:00
Alexandre Poirot
cc7725aed0 Bug 787313 - Add /attach-console argument on Windows in order to attach Firefox std IO to parent console. r=ted 2012-09-25 12:58:08 -04:00
Ryan VanderMeulen
afd4f0c71e Merge m-c to inbound. 2012-09-25 17:31:00 -04:00
Margaret Leibovic
9e70a97dd0 Bug 790897 - Capture clicks on find in page bar to prevent them from leaking into TabsTray. r=mfinkle 2012-09-25 13:43:55 -07:00
Kartikaya Gupta
ed2336ecaf Bug 791263 - Disable screenshotting under low-memory conditions. r=blassey 2012-09-25 15:46:17 -04:00
John Ford
c5eb8f618c bug 776783 - enable gaia packaging on Linux rs=cjones DONTBUILD 2012-09-24 13:38:15 -07:00
Brad Lassey
1b0639f560 bug 793829 - no debug symbols for in-tree freetype r=ted 2012-09-24 16:26:39 -04: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
2729e13909 Bug 792685 - Add a way to have automagically inherited variable definitions in Makefiles. r=ted 2012-09-25 14:47:20 +02: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
Ed Morley
9f14ce22ba Backout 9d9d8bf66243 (bug 785662) for mochitest-other leaks on Windows 2012-09-25 13:46:25 +01:00
Ted Mielczarek
6740b802b3 bug 791775 - Replace a diff hunk that got lost from the previous landing. r=me 2012-09-25 08:42:57 -04:00
Olli Pettay
91520a7f56 Bug 792385 - Try to skip nsJSEventListener in CC, r=mccr8 2012-09-24 23:25:35 +03:00
John Ford
a0648b9ee4 bug 776783 - enable gaia packaging on Mac OS X rs=cjones DONTBUILD 2012-09-24 12:50:53 -07:00
Gary Kwong
fdd94047d2 Bug 793551 - Add --disable-install-strip to Valgrind mozconfigs for Linux32 and Linux64, r=ted 2012-09-24 11:46:15 -07:00
Brian Smith
6c05169f5f Bug 770243: Close cache input stream only when we're sure we don't need it in nsHttpChannel, r=bsmith for Honza's code, r=honzab for bsmith's changes
--HG--
extra : rebase_source : 6ea99a3a3cd3703cdd0b9a2e0c17dd71ffc3b3ac
2012-09-24 10:20:11 -07:00