Commit Graph

145936 Commits

Author SHA1 Message Date
Wes Kocher
729c98cc0e Backed out changeset 493dd25e60c2 (bug 908240) 2013-09-09 16:27:49 -07:00
Nick Fitzgerald
dc826f4128 Bug 906249 - Refactor ThreadActor.prototype.onResume into a bunch of helpers so it isn't hundreds of lines long; r=jimb 2013-09-09 14:55:19 -07:00
Mark Capella
aac5d14e31 Bug 913756 - Text Selection Handles displayed from position in previously navigated screen, r=margaret 2013-09-09 17:48:19 -04:00
Ryan VanderMeulen
77b0b7658e Merge fx-team to m-c. 2013-09-09 16:30:03 -04:00
Ryan VanderMeulen
6ebf881ebe Merge inbound to m-c. 2013-09-09 15:55:42 -04:00
Jim Mathies
161bbe3065 Bug 907098 - Don't send input events to apz if touchstart or the first touchmove get cancelled. Also filter touchmoves that don't change position. r=tabraldes 2013-09-09 13:57:25 -05:00
Jim Mathies
0e440aa57a Bug 907098 - Prevent scrolling of chrome content using apz. r=mbrubeck 2013-09-09 13:57:25 -05:00
Eddy Bruel
277dd9a07f Bug 906963 - Add a "ignore caught exceptions" checkbox to the UI; r=dcamp 2013-09-09 19:02:41 +02:00
Tom Schuster
cb4156be89 Bug 912629 - Electrolysis: Use page icon for tab crashed page. r=felipe 2013-09-09 11:26:14 -04:00
Ed Morley
50ba829a39 Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
2013-09-09 16:07:48 +01:00
Ms2ger
8e0e691623 Merge backout. 2013-09-09 16:56:18 +02:00
Ms2ger
7cc7e62ccd Backout changesets 194d051724a8:89e680f30d31 (bug 817700) for insufficient review. 2013-09-09 16:56:00 +02:00
Marco Zehe
a282c2a5dc Bug 914050 - Main window announced to VoiceOver as unknown, r=surkov 2013-09-09 16:48:26 +02:00
Ryan VanderMeulen
8f8a16bb6c Backed out changeset c3b01d22caa9 (bug 912959) for Windows bustage. 2013-09-09 10:20:59 -04:00
Gene Lian
7f8b14d692 Bug 913436 - Gecko needs to return a proper error code when sending messages to non-FDN receivers. r=vicamo a=koi+ 2013-09-09 21:48:07 +08:00
Gene Lian
9f5d5b5dda Backed out changeset 9f377abbf13e 2013-09-09 21:22:37 +08:00
Gene Lian
7f6d55e888 Bug 913436 - Gecko needs to return a proper error code when sending messages to non-FDN receivers. r=vicamo a=koi+ 2013-09-09 21:00:45 +08:00
Marco Castelluccio
e877419b4c Bug 899353 - Show progress while installing apps. r=felipc 2013-09-09 08:57:37 -04:00
Martin Stransky
95c500c96e Bug 912959 - Sync the declarations of ToNumberSlow() in jsnum.h. r=luke 2013-09-09 08:57:37 -04:00
Stephan Schreiber
115f3f28d1 Bug 910845 - Add a wrapper for mmap() in order to keep the high 17-bits of JS pointers cleared on IA64. r=billm 2013-09-09 08:57:37 -04:00
Michael Harrison
1c3ea052cb Bug 908031 - Remove Geolocation::PendingRequest. r=jdm 2013-09-09 08:57:37 -04:00
Chris Kitching
e59d2e3162 Bug 794981 - Part 8: Add an annotation processor to the build process to generate the contents of part 5. r=kats, r=glandium 2013-09-09 08:57:37 -04:00
Chris Kitching
9e636000cd Bug 794981 - Part 7: Storing a void* for mThread instead of a pthread_t is both nonportable and dangerous. r=kats 2013-09-09 08:57:37 -04:00
Chris Kitching
8520d15db0 Bug 794981 - Part 6: Refactor AndroidBridge to make use of generated code. r=kats 2013-09-09 08:57:37 -04:00
Chris Kitching
a2d97e620b Bug 794981 - Part 5: Add the generated code files to version control. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
9edbee0621 Bug 794981 - Part 4: Consistently pass nsAString into the JNI methods, instead of the veritable smorgasbord of string types previously used. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
27a8904dbc Bug 794981 - Part 3: Make use of the existing macros to simplify JNI code in all applicable places, and relocate them. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
928b37f41a Bug 794981 - Part 2: Don't pass GeckoAppShell class to Init as a parameter - find it in the usual way. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
c0417f1587 Bug 794981 - Part 1: Annotate Java methods that are to have JNI wrappers generated. r=kats 2013-09-09 08:57:36 -04:00
Stephen Pohl
165a3138d0 Bug 817700 - Fix animSVGImage test. r=roc 2013-09-06 12:30:40 -04:00
Stephen Pohl
f6a47fb4e0 Bug 817700 - Fix test_toBlob canvas test. r=roc 2013-09-06 12:30:36 -04:00
Stephen Pohl
299783d672 Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc 2013-09-06 12:30:30 -04:00
Stephen Pohl
1e6232e229 Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc 2013-09-06 12:30:21 -04:00
Stephen Pohl
9e1e5d1a4a Bug 817700 - Make <canvas>.toBlob run asynchronously. r=seth,roc 2013-09-06 12:30:17 -04:00
Bobby Holley
0d8272ce2d Bug 912322 - Stop making XBL methods available to the web. r=bz 2013-09-06 09:12:56 -07:00
Bobby Holley
0fcc3886ab Bug 912322 - Fix tests. r=bz
The crashtest changes are untested (aside from the fact that they don't crash).
2013-09-06 09:12:56 -07:00
Bobby Holley
b874fd5622 Bug 912322 - Update semantics of IsChromeOrXBL to return true for remote XUL. r=bz
This brings us into alignment with nsContentUtils::IsCallerXBL(). We also take
the opportunity to clean up some comments and invariants that changed with the
removal of the XBL bit.
2013-09-06 09:12:56 -07:00
Bobby Holley
1203bc42f5 Bug 912322 - Sync pref from reftest-cmdline.js to bootstrap.js. r=jgriffin 2013-09-06 09:12:55 -07:00
Nicolas Silva
4f81e6d0f1 Bug 912939 - Rename LayerTransaction.ipdlh into LayersMessages.ipdlh. r=kanru
--HG--
rename : gfx/layers/ipc/LayerTransaction.ipdlh => gfx/layers/ipc/LayersMessages.ipdlh
2013-09-06 17:41:00 +02:00
Ed Morley
93ac26880b Merge mozilla-central and inbound 2013-09-06 16:23:50 +01:00
Ed Morley
ea69a10fdf Merge latest green fx-team changeset and mozilla-central 2013-09-06 16:19:32 +01:00
Ed Morley
59d1c1d15b Merge latest green b2g-inbound changeset and mozilla-central 2013-09-06 16:17:55 +01:00
Jim Blandy
3ce8b0ca6a Bug 892114: Add support for Unix domain sockets to nsIServerSocket.idl and @mozilla.org/network/server-socket;1. r=mayhemer 2013-09-06 08:06:23 -07:00
Jim Blandy
445da12934 Bug 892114: Whitespace and spelling fixes encountered while working on Unix domain socket support. r=mayhemer 2013-09-06 08:06:23 -07:00
Jim Blandy
544b219f25 Bug 899757: Make nsServerSocket::InitWithAddress provide more detailed error results. r=mayhemer, r=ted
I looked through the NSPR socket creation functions that InitWithAddress
uses to see which errors they could return, and placed appropriate comments
in ErrorAccordingToNSPR.

The test coverage is not great; in particular, I wasn't able to find a way
to elicit "address in use" errors from Windows (although I could from
Linux); the web says that Windows is much more relaxed about binding
listening sockets than Unix derivatives. I'm interested in suggestions.
2013-09-06 08:06:22 -07:00
Jim Blandy
3e52bff456 Bug 899757: Distinguish PR_ADDRESS_NOT_SUPPORTED_ERROR from other network failures. r=mayhemer
I broke out this this change on its own, because it seemed to require some care:
PR_ADDRESS_NOT_SUPPORTED_ERROR used to be lumped in with several other NSPR
error codes and reported as NS_ERROR_CONNECTION_REFUSED; and a dumb grep shows
that the NS_ERROR_ is widely checked for. Introducing the distinction might
require the new NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED value to be checked for
everywhere that currently checks for NS_ERROR_CONNECTION_REFUSED.

But that seems unlikely to be necessary: first of all, it shouldn't really
be possible, via the XPCOM interface, to force this error path to occur at
present: the components' implementations are in complete control over which
socket address types get used. I also did a Try push with a call to
NS_ABORT if a PR_ADDRESS_NOT_SUPPORTED_ERROR ever flows through
ErrorAccordingToNSPR; there were no crashes.

But if that's so, then why introduce the new error code at all? A later
patch adds support for Unix-domain sockets, a type of socket address which
is *not* supported on non-Unix systems. In that case, a distinct error code
will help people diagnose problems quickly.
2013-09-06 08:06:22 -07:00
Ryan VanderMeulen
8a4bc2e35b Bug 865516 - Fix ordering of includes in MIRGraph.cpp. r=themaid
CLOSED TREE
2013-09-06 10:35:06 -04:00
Hannes Verschore
a2dc2c2217 Bug 909717 - Backout due to orange + style nit orange fix on a CLOSED TREE. 2013-09-06 16:25:35 +02:00
Axel Hecht
1e63de455c bug 911745, sync browser/locales/all-locales with build configs, r=gavin 2013-09-06 15:57:28 +02:00
Neil Deakin
83eef66c63 Bug 875616, disable titlebar paneltop test on Linux due to unreliable window positioning timing 2013-09-06 09:47:39 -04:00