Commit Graph

283236 Commits

Author SHA1 Message Date
Nick Alexander
4a2092955d Bug 1234629 - Follow-up: clear distributions from /data/data during test. r=bustage
On a CLOSED TREE

I don't understand why I didn't see this in local testing or try
builds, but I didn't.  Simple enough: we now load a distribution from
/data/data as a matter of course, which means that tests that install
such a distribution need to remove it when they are done.  This patch
does that.
2016-02-04 17:41:54 -08:00
Nick Alexander
121944b5a4 Bug 1168175 - Follow-up: Guard against null contexts. r=bustage
On a CLOSED TREE.

So, apparently we race to have a non-null application context from the
target context.  No matter, we can use the target context directly.
2016-02-04 17:17:07 -08:00
Brian Grinstead
0f14c9b447 Bug 1246010 - Force a default width for sidebars even if no pref is set;r=pbrosset 2016-02-04 16:59:35 -08:00
Nick Alexander
6a02ebaa19 Bug 1234629 - Follow-up: Add forgotten documentation file. r=me
Documentation only: DONTBUILD NPOTB
2016-02-04 15:54:12 -08:00
Armen Zambrano Gasparnian
ed664f5210 Bug 1241297 - Bump timeout for TC Linux64 wpt tests and go from 12 chunks to 8 chunks. DONTBUILD. r=jmaher 2016-01-27 08:57:52 -05:00
Ben Kelly
fbb97ef00e Bug 1244764 P5 Fix devtools test to work with new Cache add()/addAll() behavior. r=ehsan 2016-02-04 07:59:52 -08:00
Ben Kelly
e533580bf1 Bug 1244764 P4 Update cache wpt tests for new add()/addAll() behavior. r=ehsan 2016-02-04 07:59:52 -08:00
Ben Kelly
2bd2f6a619 Bug 1244764 P3 Make service worker tests pass with new Cache add()/addAll() behavior. r=ehsan 2016-02-04 07:59:52 -08:00
Ben Kelly
fe6ff594c6 Bug 1244764 P2 Make dom/cache mochitests pass with new add()/addAll() behavior. r=ehsan 2016-02-04 07:59:52 -08:00
Ben Kelly
60c983d786 Bug 1244764 P1 Make Cache .add()/.addAll() fail if a Response.ok() is false. r=ehsan 2016-02-04 07:59:52 -08:00
Jim Mathies
10275bdd5f Bug 1243413 - If a plugin window is hidden in an adjacent scroll frame due to APZ scroll state changes, make sure to show the plugin window after the scroll operation complete. r=kats 2016-02-04 09:10:55 -06:00
Andrea Marchesini
2a3dfd2881 Bug 1245768 - Implement a test for the correct error management when worker imports 3rd party scripts, r=bz 2016-02-04 15:35:16 +00:00
Ben Kelly
3d87bb1410 Bug 1243453 P2 Test XHR with a non-intercepting service worker. r=ehsan 2016-02-04 07:28:21 -08:00
Ben Kelly
cacf706a2d Bug 1243453 P1 Make nsCORSListenerProxy call UpdateChannel() for internal redirects. r=sicking 2016-02-04 07:28:21 -08:00
Randall Barker
c38498ce7c Bug 1245285 - part 3, Remove unused repaint_interval prefs r=botond 2016-02-04 07:18:20 -08:00
Randall Barker
1dca4cda6d Bug 1245285 - part 2, Prevent Zoom and Overscroll animations from repainting durring animation r=botond 2016-02-04 07:18:07 -08:00
Randall Barker
624a03081f Bug 1245285 - part 1, Remove unused mRepaintInterval from AsyncPanZoomAnimation r=botond 2016-02-04 07:17:56 -08:00
Yura Zenevich
bf4542e28a Bug 1244837 - only performing multiple attempts to retrieve an accessible object iff raisesAccessibilityExceptions capability is set to true. r=ato 2016-02-04 10:03:08 -05:00
Geoff Brown
18b93fe51d Bug 1245634 - Skip layout/generic/crashtests/730559.html on Android Debug only, for being too slow; r=me 2016-02-04 07:37:20 -07:00
Nick Thomas
ba72e3d8d0 Bug 1242641 - GTK+3 still not working for buildbot builds on beta. r=rail
gtk3/setup.sh at unpack time in tooltool
2016-01-29 22:19:48 +13:00
Joel Maher
7948e370cf Bug 710296 - turn on responsiveness for linux in Talos. r=parkouss 2016-02-03 13:15:04 -08:00
Paul Adenot
589f40f0fc Bug 1241499 - Initialize the HRTF database lazily. r=karlt 2016-01-21 16:15:57 +01:00
Hannes Verschore
bdf9c6a7c2 Bug 1242578 - Add documentation about the binary arith annotations for jit coach, r=shu 2016-02-04 06:56:49 -05:00
Hannes Verschore
f2ead77953 Bug 1242578 - Annotate binary arith for jit coach, r=shu 2016-02-04 06:56:46 -05:00
Thomas Zimmermann
56c1b5a10a Bug 1194721: Support Gonk sensors daemon, r=gsvelto
This patch adds th state machine for supporting the Gonk sensors
daemon in Gecko. The daemon gets started when the first sensor is
enabled. Sensors can be enabled and disabled at will. The daemon
will send events about detected sensors and sensor events. Gecko's
state machine receives themand forwards them as DOM events.

The old support for device sensors is still present for devices without
sensorsd. A future patch will remove this code.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
1033119bc1 Bug 1194721: Add interface for Gonk sensors daemon, r=gsvelto
This patch adds the interface for the Gonk sensors daemon. There
are only two major interfaces: connect and disconnect. The sensors
daemon is started before connecting and stopped after a disconnect.

Connections are race-free: we first set up a listen socket and let
Gecko listen for connections. Then the daemon gets started with the
socket's address as parameter. When the daemon connects to the
socket, Gecko will continue the startup and signal success to the
caller.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
90ae0edfb0 Bug 1194721: Add poll interface and module for Gonk sensors, r=gsvelto
The sensor daemon's poll service reads events from the device's
sensors. This patch adds Gecko support for this service. Gecko
receives information about existing sensors and can subscribe to
sensor events. Events will be delivered for each enabled sensor.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
19ae7df954 Bug 1194721: Add registry interface and module for Gonk sensors, r=gsvelto
A system daemon can contain several services. One of them is the registry
service that manages all other services. This patch adds support for this
service in the Gonk sensors daemon.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
98dad46bf0 Bug 1194721: Add helpers for Gonk sensors daemon, r=gsvelto
This patch adds helpers for using the Gonk sensors daemon. The types
and functions allow for packing and unpacking messages of the daemon's
IPC protocol.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
3a35f019a6 Bug 1194721: Add additional PDU pack and unpack functions, r=shuang
This patch adds PDU pack and unpack functions for 64-bit integer
values and floating-point values.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
57b67a5438 Bug 1194721: Add |DaemonRunnable8|, r=shuang
The runnable template |DaemonRunnable8| runs an operation with 8
arguments.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
5945b1b215 Bug 1194721: Add PDU_ prefix to daemon PDU constants, r=shuang
Something defines HEADER_SIZE when including the PDU headers from
hal/gonk. This break the HEADER_SIZE constant in |DaemonSocketPDU|.

This patch adds the prefix PDU_ to all PDU constants.
2016-02-04 12:35:13 +01:00
Thomas Zimmermann
487582fbe5 Bug 1194721: Add |Saturate| template for saturation arithmetics, r=nfroyd
|Saturate<T>| implements saturation arithmetics for arbitrary basic
types. Operations on its value won't over- or underflow the type's
range.
2016-02-04 12:35:12 +01:00
Carsten "Tomcat" Book
cbb9e706b1 Merge mozilla-central to mozilla-inbound 2016-02-04 12:05:03 +01:00
Carsten "Tomcat" Book
d172d7d9e2 merge mozilla-inbound to mozilla-central a=merge 2016-02-04 12:02:05 +01:00
Nick Alexander
b150066cf5 Backed out 2 changesets (bug 1163082) for Robocop rc1 failures.
Backed out changeset baf25be8d491 (bug 1163082)
Backed out changeset e228040a044b (bug 1163082)
2016-02-03 23:15:00 -08:00
CJKu
3a3f810dc5 Bug 1244628: compare nsStyleImageLayers::mAttachmentCount in nsStyleImageLayers::CalcDifference. r=dbaron. 2016-02-04 14:11:35 +08:00
CJKu
e2ea36b523 Bug 1244598 - Move resource files of w3c-css/masking into ./support subdir. r=dbaron 2016-02-04 13:58:44 +08:00
Phil Ringnalda
4d79c95c45 Back out 3 changesets (bug 1245285) for e10s failures in test_layerization.html
Backed out changeset e0c8fb70a095 (bug 1245285)
Backed out changeset a211643de3b6 (bug 1245285)
Backed out changeset 41ea5de656a9 (bug 1245285)
2016-02-03 21:46:11 -08:00
Benjamin Bouvier
28ea29f98d Bug 1243374: Don't emit moves if the MoveResolver has failed earlier; r=nbp 2016-02-03 15:10:38 +01:00
Benjamin Bouvier
a49cf20c79 Bug 1242342: Add If and IfElse to WebAssembly; r=luke 2016-01-27 19:34:24 +01:00
Benjamin Bouvier
15bd606c5a Bug 1242342: Set return type accordingly to the compilation mode; r=luke 2016-02-03 18:43:38 +01:00
Benjamin Bouvier
62e9a4d06c Bug 1242342: Replace Ternary by IfElse which return expressions; r=luke 2016-02-03 16:04:39 +01:00
Chris Pearce
01cfbce7e9 Bug 1243878 - Null check CDMProxy::mKeys in CDMProxy::OnExpirationChange() before use. r=jwwang
All the methods in CDMProxy except CDMProxy::OnExpirationChange() that use
mKeys null check mKeys before using it because it can go away during shutdown
before the IPC message to call the methods have had a chance to run.

We should do the null check in CDMProxy::OnExpirationChange() too.
2016-01-29 10:23:45 +13:00
William Chen
23a07b65e7 Bug 1245242 - Normalize to unit vector for DOMMatrix.rotateAxisAngleSelf. r=roc 2016-02-04 00:30:00 -08:00
Mike Hommey
5bdda86353 Bug 1245763 - Don't emit Sources objects when there is no Linkable in the same directory. r=gps
We have very few directories where we have SOURCES declared that are not
part of a library or program in some way. In fact, there is only one
where it is legitimate because we only use the object file
(build/unix/elfhack/inject). Others are the result of moz.build control
flow (see e.g. netwerk/standalone), and we end up building more objects
than we need to.

There are other cases where we need objects without actually linking
them anywhere, but there are other sources in the same directory, and a
corresponding Linkable is emitted. And in fact, the only case I knew
about (media/libvpx), doesn't use such objects since bug 1151175.
2016-02-04 17:16:29 +09:00
Mike Hommey
06db9be8cf Bug 1245763 - Move the _handle_programs and _process_sources around. r=gps
The functions are going to be merged next ; this makes the change easier
to review.
2016-02-04 17:16:29 +09:00
Mike Hommey
9c0dda381b Bug 1245763 - Group sources and linkables handling function cals in mozbuild.emitter. r=gps 2016-02-04 17:16:29 +09:00
Mark Goodwin
447d455c9e Bug 1244776 - Update moz-kinto-client.js to include recent Kinto.js changes r=rnewman
Please see the Kinto.js PR for the storage adapter changes:
https://github.com/Kinto/kinto.js/pull/303

Additions and changes to the Firefox storage adapter tests have been made
accordingly.
2016-02-01 16:11:48 +00:00
Bob Owen
fdbee7016b Bug 1245246: Add null check for mDocViewerPrint in nsPrintEngine::FirePrintingErrorEvent. r=roc 2016-02-04 08:03:52 +00:00