Commit Graph

284233 Commits

Author SHA1 Message Date
Michael Comella
b1f34e119a Bug 1247572 - Add profileDate field to Android core ping docs. r=gfritzsche
MozReview-Commit-ID: Gob7uXjT6jG
2016-02-11 11:45:28 -08:00
Mike Conley
3ab40382ea Bug 1236414 - Re-enable browser_crashedTabs.js with longer timeout. r=me
MozReview-Commit-ID: FlXemvsEMCM
2016-02-11 15:29:53 -05:00
Nick Alexander
0e038f6ce7 Backed out 2 changesets (bug 1247170) for decision task failures. r=bustage
On a CLOSED TREE.

Backed out changeset 2b079941a33c (bug 1247170)
Backed out changeset 123c802d928a (bug 1247170)

MozReview-Commit-ID: Bt504gHC8iP
2016-02-12 15:25:06 -08:00
Mark Finkle
3937672907 Bug 1246973 - Support clearing UI Telemetry when creating pings r=gfritzsche 2016-02-12 18:02:03 -05:00
Ryan VanderMeulen
3874129bd6 Backed out changeset e135879cff29 (bug 1218473) to fix various Windows startup issues being experienced by some users. a=sledru 2016-02-11 13:35:48 -05:00
Carsten "Tomcat" Book
0b0bc0610a Backed out changeset 6e4e5e584c32 (bug 1240848) for causing bug 1241921 to reappear 2016-02-11 15:12:51 +01:00
Hiroyuki Ikezoe
09326a7b55 Bug 1228137 - Test that mouse events on the finished animation is surely fired on the animation element when the mouse events happen immediately after animation.finish() is called. r=birtles 2016-02-11 14:20:00 +01:00
Carsten "Tomcat" Book
d80c849001 merge mozilla-inbound to mozilla-central a=merge 2016-02-11 11:52:01 +01:00
Carsten "Tomcat" Book
7f96779651 merge fx-team to mozilla-central a=merge 2016-02-11 11:47:12 +01:00
Nick Fitzgerald
0a8ec492f8 Bug 961323 - Add a method for finding shortest retaining paths of JS::ubi::Node heap graphs; r=jimb
This commit adds `JS::ubi::ShortestPaths` which can find the N shortest
retaining paths starting from some root for any number of target nodes.
2016-02-11 10:38:00 +01:00
Phil Ringnalda
5a3dabcc44 Back out changeset 561d4d620aa3 (bug 1242774) for destabilizing Linux32 crashtests 2016-02-11 22:41:58 -08:00
Bill McCloskey
eda84dd7cb Bug 1242013 - Record tab cache position in telemetry (r=mconley) 2016-02-11 21:39:11 -08:00
Luke Wagner
97e88ff837 Bug 1247755 - Baldr: disallow duplicate signature table entries (r=sunfish)
MozReview-Commit-ID: 2feiq81dBKH
2016-02-11 23:28:13 -06:00
Jim Blandy
cd73a2d918 Bug 1247789: Fix comment for js::Fifo DONTBUILD r=fitzgen 2016-02-11 16:02:17 -08:00
Francois Marier
9049fa458f Bug 1247464 - Run CSP report URIs through the URL classifier. r=ckerschb
MozReview-Commit-ID: ERoZAbw1nbf
2016-02-11 17:36:13 -08:00
Bas Schouten
7e3f410fb0 Bug 1247775 - Part 3: Remove Moz2D code to support Direct2D 1.0. r=dvander
MozReview-Commit-ID: KBZSqIdx0OC
2016-02-12 02:11:50 +01:00
Bas Schouten
782d2b90b1 Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander
MozReview-Commit-ID: EC8yhkvvood
2016-02-12 02:05:35 +01:00
Bas Schouten
3b087cb7fa Bug 1247775 - Part 1: Remove D3D10/D2D 1.0 texture integration from layers. r=dvander
MozReview-Commit-ID: CPBTl0cEG3p
2016-02-12 00:52:59 +01:00
Phil Ringnalda
a7a085691d Back out 3 changesets (bug 1216001) for Win8 reftest failures in 1193519-sideways-lr-3.html and 1193519-sideways-lr-4.html and intermittent OS X failures in font-display-2.html
CLOSED TREE

Backed out changeset dbadb8fe5803 (bug 1216001)
Backed out changeset a30593ebd58e (bug 1216001)
Backed out changeset c1646ffa71b4 (bug 1216001)
2016-02-11 20:43:41 -08:00
Phil Ringnalda
8f831dd761 Back out ff446e81eaf5 (bug 1216681) for Linux PGO bustage
CLOSED TREE
2016-02-11 20:27:36 -08:00
Jean-Yves Avenard
bf6ac0d2db Bug 1245463: [MSE] P6. Fix incorrect assertions. r=me
mAppendRunning is set prior the append task being queued; so it is possible that the segment parser loop hasn't yet been started, yet mAppendRunning is true.

Separate this diagnostic with a new flag ON A CLOSED TREE.

MozReview-Commit-ID: GgTyyltKOJr
2016-02-12 15:18:43 +11:00
Jean-Yves Avenard
77c295a758 Bug 1245463: [MSE] P5. Remove dead code. r=gerald
MozReview-Commit-ID: Elnm0WPuqHC
2016-02-12 15:18:41 +11:00
Mats Palmgren
9557a83bc4 Bug 1216001 part 3 - Cache the result of IsSelected() for the duration of painting. r=bz 2016-02-12 02:13:57 +01:00
Mats Palmgren
e3d22d458b Bug 1216001 part 2 - Optimize nsRange::ExcludeNonSelectableNodes by counting ignorable whitespace text nodes next to an unselectable node as unselectable too. r=bz 2016-02-12 02:13:57 +01:00
Mats Palmgren
3b4b60df63 Bug 1216001 part 1 - Optimize nsRange::IsNodeSelected. r=bz 2016-02-12 02:13:57 +01:00
J. Ryan Stinnett
63f767ee13 Bug 1244226 - Fix promise error in simulator test. r=ochameau
MozReview-Commit-ID: B6UpRTlJYDM
2016-02-11 00:43:59 -06:00
Nick Alexander
299a86e746 Bug 1247470 - Don't try to sign bouncer APK during Android single locale repacks. r=glandium
There's no slick way to determine that we're doing a single local
repack, and it's not worth adding a new flag just for this situation.
So let's not sign the bouncer APK if tests are disabled; since tests
are disabled during single local repack packaging, this should be
sufficient.  This makes the bouncer APK just like the Robocop APK.

MozReview-Commit-ID: AaHUEMhcqMy
2016-02-10 15:47:45 -08:00
Carsten "Tomcat" Book
fc5accc431 Backed out changeset 5bf07e98c4ee (bug 1243750) for breaking Linux and OS X Nightly Builds 2016-02-10 16:08:27 +01:00
Carsten "Tomcat" Book
67a51393f3 merge mozilla-inbound to mozilla-central a=merge 2016-02-10 11:47:34 +01:00
Nick Alexander
d8b4946dcd Bug 1247170 - Part 2: Add "android-gradle-build-dependencies" Taskcluster job. r=dustin
MozReview-Commit-ID: I6rgyqci67J
2016-02-09 22:04:32 -08:00
Nick Alexander
3a85632c8c Bug 1247170 - Part 1: Add "android-gradle-build" Docker image. r=dustin,sebastian
We can't run Docker-in-Docker, so this is a clone of
https://hub.docker.com/r/sonatype/nexus, modified to run additional
commands.  Sonatype Nexus officially supports the Oracle JDK but the
OpenJDK appears to work as well, so we use it.

This bakes a build.sh and Gradle-specific dependencies into the docker
image.  This makes sense in a future where the dependencies this
fetches are baked into the image used to build Fennec.  It makes less
sense right now, when the dependencies are uploaded to tooltool and
subsequently consumed.  It's not critical that we get this right
immediately.

The actual build.sh script runs the Gradle wrapper for a special
dependency project.  The wrapper installs Gradle itself, downloads a
large number of Gradle dependencies, and uses Jake Wharton's
https://github.com/JakeWharton/sdk-manager-plugin/ to download and
install the Android SDK.  (We could use |mach bootstrap|, but that
doesn't (yet) support non-interactive use, and I want to try to use
the SDK Manager more generally.)  These outputs are then packaged for
further use: right now, they're exposed as artifacts, but eventually
we'll upload them directly to tooltool.

MozReview-Commit-ID: 7upsk1ANuxN
2016-02-12 10:06:57 -08:00
Nick Alexander
5f375e64e3 Bug 1119520 - Add opt-in Gradle build mode for mobile/android. r=gps
Opt-in by adding --enable-gradle-mobile-android-builds.

Gradle dependencies (including the Android-Gradle plugin) are assumed
to be present.  Local developers will fetch them from the jcentral
repository.

Android-specific Maven dependencies are shipped as "extras" with the
Android SDK, and should be found automatically by the Android-Gradle
plugin.

MozReview-Commit-ID: 966XgddWgEu
2016-02-12 10:06:40 -08:00
Nick Alexander
d098d81d6a Bug 1248005 - Use com.stanfy.spoon:spoon-gradle-plugin:1.0.4. r=me
MozReview-Commit-ID: 8hSOCq8XpZ7
2016-02-11 12:44:53 -08:00
Ryan VanderMeulen
d59b504586 Bug 1247981 - Update pdf.js to version 1.4.64. r=bdahl 2016-02-12 12:21:04 -05:00
Brian Grinstead
21ba65f010 Bug 1246843 - Add a default page for mozscreenshots mochitest;r=MattN
MozReview-Commit-ID: Cv74fVKrUkQ
2016-02-09 19:57:34 -08:00
Nicholas Nethercote
c1d7c00a37 Bug 1246855 (part 2) - Measure CompartmentPrivates during memory reporting. r=terrence.
This also expands the coverage to include the hash table elements in the
mWrappedJSMap.
2016-02-10 08:41:38 +11:00
Nicholas Nethercote
b1264afac3 Bug 1246855 (part 1) - Remove the in-advance measurement of CompartmentPrivates. r=terrence.
Measuring in advance confuses DMD. It's better to measure during reporting.
The next patch will reinstate the measurement, but during reporting.
2016-02-10 08:36:35 +11:00
Phil Ringnalda
dd7f173d2c Back out edf118eb93d2 (bug 1227344) for multiple-update.https.html bustage 2016-02-09 21:22:54 -08:00
Trevor Saunders
800eab2f05 bug 1246772 - work around x87 floating point truncation issues in gecko r=dholbert
test_value_storage.html needs floating point numbers to round trip through css
parsing and serialization, but floating point isn't exact so we should be
careful what numbers we test.  It turns out the value 0.9 the test was using is
close to the border between 229 and 230 when converted to an 8 bit int, but 0.8
is safer so change to that since the test doesn't depend on the value.  Note
that this does not fix the issue that numbers don't always round trip, but only
wall papers over it by changing the test.
2016-02-10 00:10:56 -05:00
Jim Chen
5451975ff8 Bug 1241558 - Re-enable testInputConnection on 4.3; r=gbrown 2016-02-09 23:36:41 -05:00
Jim Chen
60a13b1d38 Bug 1241558 - Add test to testInputConnection; r=esawin 2016-02-09 23:36:41 -05:00
Jim Chen
f7a33911b4 Bug 1241558 - Don't ignore Gecko selection when Gecko commits composition; r=esawin
When Java is changing the composition, we should ignore the Gecko
selection. However, when Gecko is committing its composition, we should
not be ignoring the corresponding Gecko selection change. In other
words, we should only ignore selection changes when we know the change
is from Java.
2016-02-09 23:36:41 -05:00
Ting-Yu Lin
973c79ee13 Bug 1246572 - Remove the two blue bars of the text selection for Fennec. r=snorp 2016-02-09 23:19:43 +08:00
Kris Maglione
34f2aa64d1 Backout one changeset from bug 1213895 for M-oth bustage. r=bustage
MozReview-Commit-ID: KQFSnPH49Bl
2016-02-10 19:14:21 -08:00
Kris Maglione
3134588844 Bug 1235571: Add an adoptTab method to <tabbrowser> and remove duplicated code. r=billm 2016-02-10 15:27:08 -08:00
Nicholas Nethercote
9f2979d955 Bug 1246834 - Fix memory reporting of nsFontFamily{List,Name}. r=jfkthame. 2016-02-09 12:16:34 +11:00
Ben Kelly
aec7a2026d Bug 1227344 Try to ensure script content is always different in update tests by using .clock(). r=jdm 2016-02-09 19:55:23 -08:00
Ehsan Akhgari
439d38c792 Bug 1237363 - Part 3: Add a test for a mochitest finishing without unregistering its service worker; r=jdm 2016-02-09 19:33:41 -08:00
Ehsan Akhgari
d7ae3a8410 Bug 1237363 - Part 2: Fail mochitests which register a service worker without unregistering it; r=jdm 2016-02-09 19:33:41 -08:00
Ben Kelly
6626ad92b9 Bug 1238954 P2 Fix csp service worker tests to register and unregister separate scopes. r=ehsan 2016-02-09 19:33:40 -08:00