Commit Graph

11134 Commits

Author SHA1 Message Date
Ben Kelly
20c44e876f Bug 1263237 Unify scripts in service-worker/resources. r=jgraham 2016-04-11 22:25:54 -07:00
Timothy Nikkel
9771e9acc3 Bug 1199023. Remove 'scrolling="no"' from iframe in which mochitest-chrome tests are run. r=ted
This makes the iframe more like the iframe that houses the root content document, and more like almost every other iframe.

This does cause real differences in practice when testing, eg https://bugzilla.mozilla.org/show_bug.cgi?id=1177018#c3
2015-09-23 01:29:37 -05:00
Edgar Chen
4d7edb95fd Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm
MozReview-Commit-ID: E7XUZzq3jr1
2016-03-30 16:31:09 +08:00
Rail Aliiev
8ba2a3ab48 Bug 1263073 - partner repacks should not block other uploads r=nthomas a=release DONTBUILD
MozReview-Commit-ID: 69DSyJrB6hI
2016-04-11 21:37:59 -04:00
James Graham
556d5cdce7 Bug 1263631 - Update web-platform-tests expected data to revision 8d896c2015ab1e50ad00a0013700f87813d9364c, a=testonly
MozReview-Commit-ID: I8UO0LimSh0
2016-04-11 23:23:45 +01:00
James Graham
9d594078ae Bug 1263631 - Update to latest wptrunner, a=testonly
MozReview-Commit-ID: AXzq1EIgsYg
2016-04-11 23:23:45 +01:00
James Graham
4d4201c131 Bug 1263631 - Update web-platform-tests to revision 8d896c2015ab1e50ad00a0013700f87813d9364c, a=testonly
MozReview-Commit-ID: 7NCdvJqZ1UH
2016-04-11 23:23:45 +01:00
Juan Gomez
cfb30b9e49 Bug 1263700 - [B2G] Fix Aries debug builds in taskcluster r=me
MozReview-Commit-ID: KhVL4EKjUWU
2016-04-11 11:12:08 +02:00
Joel Maher
14b85fefb0 Bug 1262954 - Explicitly set the 'layers.acceleration.disabled' pref to true on Windows XP e10s test runs. r=ahal
MozReview-Commit-ID: 2KsBZDNvsdU
2016-04-08 14:46:25 -04:00
Chris Manchester
a2b0af9dfa Bug 1261456 - Combine support-files listed in [DEFAULT] with any listed per-test rather than overriding. r=gps
This requires a change to how we process test manifests in the build system:
now, whenever we see a support file mentioned in a manifest, we require that
file isn't already in that test's support files, but if we see a support file
that was already seen in some other test, the entry is ignored, but it is not
an error. As a result of this change, several duplicate support-files entries
needed to be removed.

MozReview-Commit-ID: G0juyxzcaB8
2016-04-11 11:21:20 -07:00
Chris Manchester
42e680d0aa Bug 1262961 - Add the 'generate-build-stats' step to several debug mozharness configs. r=mshal
MozReview-Commit-ID: KvWV1hiUEc
2016-04-07 08:59:42 -07:00
Dan Minor
daafb67ab1 Bug 1262532 - Add WebRTC autophone manifest r=bc
MozReview-Commit-ID: 48hYjjKo7Ft
2016-03-30 12:07:34 -04:00
Brian Birtles
d2aad1bbac Bug 1260983 - Add tests for changes to effect value context; r=heycam
MozReview-Commit-ID: JuTRERHU4xl
2016-04-01 11:07:12 +09:00
Brian Birtles
acbeab171c Bug 1260572 - Restore web-animations/animtaion-effect-timing/delay.html entry to web-platform MANIFEST.json mistakenly removed in changeset ad9b3933f64fcb941fe6be56ebdb1c98326f6b48; r=me 2016-04-11 14:57:25 +09:00
Brian Birtles
ea458212f7 Bug 1260655 - Return the stored Keyframe objects from GetFrames, when available ; r=heycam
Before switching CSS animations over to using KeyframeEffectReadOnly::SetFrames
we update the getFrames() API to return the set frame objects (when available)
so that we can test that we are setting the correct frames.

MozReview-Commit-ID: 4SpBRM7Ykyv
2016-03-30 08:59:08 +09:00
Brian Birtles
383e96e8b2 Bug 1260655 - Update keyframe-effect/constructor.html to no longer refer to PropertyIndexedKeyframes or Keyframe; r=heycam
These types have been removed from the normative part of the Web Animations
spec.

MozReview-Commit-ID: LJkWvuDCT55
2016-03-30 08:59:08 +09:00
Brian Birtles
bb99f2e4f9 Bug 1260655 - Wrap lines in keyframe-effect/constructor.html to 80 chars; r=whitespace-only
MozReview-Commit-ID: FMg5uhxuZ6L
2016-03-30 08:59:08 +09:00
Brian Birtles
bfecfd325a Bug 1260572 - Use 50% switch behavior if StyleAnimationValue::Interpolate fails; r=heycam
In KeyframeEffectReadOnly::ComposeStyle we call StyleAnimationValue::Interpolate
but assume that it always passes. That was true when that code was only used for
CSS animations and CSS transitions since they check that their animation values
can be interpolated before setting up segments.

However, when we set up animations using the Web Animations API we don't perform
that check so it is possible for this call to fail.

In that case, we could just bail, but, according to CSS Transitions we should
apply a 50% switch in this case:

  https://drafts.csswg.org/css-transitions/#step-types

(In Web Animations, specifying this is an open issue. See:
https://w3c.github.io/web-animations/#specific-animation-behaviors).

Bug 1064937 tracks doing this in general (we'll likely need to mark various
properties as being no longer unanimatable but instead as supporting discrete
animation) but we can start to introduce it now.

Later in bug 1245748, CSS animations and transitions will likely start using
the same code path as the Web Animations API for setting up keyframes.
As a result, unless we take care to add checks that the values we set are
interpolable, the 50% switch behavior will begin to apply to CSS animations and
transitions too at that point.

Some concerns have been raised about possible web compatibility issues around
the 50% switch behavior (see [1] and [2]). For CSS animations, Chrome already
supports this behavior so it should be ok at least for CSS animations.
When we switch CSS transitions over to the same code path, however, we will need
to be careful to add checks that the transition endpoints are interpolable
(we can investigate introducing this behavior to transitions as a separate bug
that can be easily backed out / preffed off).

Regarding the naming of the test added here, going forward we would like to
restructure the tests under web-platform-tests to better match the structure of
the Web Animations since that seems to be the convention there.

However, this doesn't *quite* match the structure of the spec since there are
upcoming changes to the spec in this area (e.g. renaming animation behaviors to
animation types). However, it should be close enough that we don't have to move
it around too much in future.

[1] https://drafts.csswg.org/css-transitions/#step-types
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1064937#c0

MozReview-Commit-ID: KcxILrckJg9
2016-03-30 08:59:08 +09:00
Ryan VanderMeulen
1d0c8b8d49 No bug - Clean up some wpt annotation metadata. 2016-04-10 20:53:45 -04:00
Timothy Nikkel
0a6f8adb4d Backed out changeset d7d0413af62b (bug 1199023) for test failures. 2016-04-10 17:54:11 -05:00
Rail Aliiev
0665ef0781 Bug 1250458 - Reclaim task before file uploads r=nthomas
MozReview-Commit-ID: 55Tf1kIJu96
2016-04-09 22:39:59 -04:00
Timothy Nikkel
ab70b24685 Bug 1199023. Remove 'scrolling="no"' from iframe in which mochitest-chrome tests are run. r=ted
This makes the iframe more like the iframe that houses the root content document, and more like almost every other iframe.

This does cause real differences in practice when testing, eg https://bugzilla.mozilla.org/show_bug.cgi?id=1177018#c3
2015-09-23 01:29:37 -05:00
Andrea Marchesini
0d6b911fbc Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-10 05:46:07 +01:00
Ryan VanderMeulen
f16cc2b8b7 Backed out changeset 7d5f1e9ce04c (bug 1259169) for various cookie-related crashes and test failures. 2016-04-09 15:36:07 -04:00
Andrea Marchesini
c505892d92 Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-09 19:09:49 +01:00
Ryan VanderMeulen
70cc61b8c0 Merge m-c to inbound. a=merge 2016-04-09 10:08:57 -04:00
Ryan VanderMeulen
7456ac7362 Bug 1261641 - Increase the number of Android 4.3 mochitest chunks to 20. r=rail 2016-04-09 09:32:20 -04:00
Wes Kocher
d34e61e3ec Merge m-c to inbound, a=merge
MozReview-Commit-ID: 9YZdlIARozU
2016-04-08 16:47:03 -07:00
Wes Kocher
8a80b14f72 Merge fx-team to central, a=merge
MozReview-Commit-ID: yuSA0kqs0F
2016-04-08 15:26:49 -07:00
Nick Alexander
dd8921e560 Bug 1262890 - Don't require Android NDK for Gradle dependencies build. r=mcomella
MozReview-Commit-ID: 44sw2qDN76s
2016-04-07 10:18:22 -07:00
Stone Shih
9de2740154 Bug 1254098 - Part 2: Remove 'expected fail' settings and expect testcases in 003.html and 004.html should be passed. r=valentin 2016-03-23 14:22:29 +08:00
Ryan VanderMeulen
aeba45b398 Bug 1205642 - Skip delete.html and forwarddelete.html on Linux e10s as they're still flaky there. 2016-04-07 21:58:55 -04:00
Bill McCloskey
8a60f29464 Bug 1253994 - Make profile collection more robust (r=mconley) 2016-04-07 17:15:25 -07:00
Steve Fink
5634ecca1d Bug 1259848 followup - fix exec bit reverted by merge tool. r=woof!
DONTBUILD because it only affects try pushes right now.
2016-04-07 17:04:42 -07:00
Jocelyn Liu
e7c129803d Bug 811259 - Patch2: Add web-platform tests for insertAdjacentText and insertAdjacentElement. r=smaug
MozReview-Commit-ID: edMCmc8FrE
2016-03-28 18:17:36 +08:00
Steve Fink
97fed55bd2 Bug 1259848 - Various fixes for finding gcc in the correct location for spidermonkey TC builds and hazard shell builds, r=terrence
MozReview-Commit-ID: CIMSylw6JDr
2016-03-22 14:04:45 -07:00
Dave Townsend
cdfffe4237 Bug 1257246: Update lint test image to newer packages of eslint. r=ahal
MozReview-Commit-ID: Kr0bsTfGyxS
2016-03-16 12:21:43 -07:00
Shane Caraveo
d3ffe88fe3 Bug 1263032 turn on pocket addon during tests, r=markh 2016-04-08 08:06:46 -07:00
Mike Conley
951014ee8e Bug 1262946 - Add focus tests for newly opened windows. r=Gijs
MozReview-Commit-ID: 2353D0oA0yO
2016-04-07 17:05:54 -04:00
George Wright
4b6255d510 Revert "Bug 1114647 - Rename "plugin-container" to "firefox-webcontent" and create a new executable target for Win32 called "firefox-plugin-container" r=ted,jhamer" because of widespread breakage due to whitelisted executable names in third parties
This reverts commit a94b5f861bd0d25043a3bb7a0c3128acf8c0b93a.
2016-04-08 13:34:40 -04:00
George Wright
89316736c1 Revert "Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted" because of widespread breakage due to whitelisted executable names in third parties
This reverts commit 2d44e8ffaf63a32292f8e5b8fdd1485d0a462afc.
2016-04-08 13:33:27 -04:00
Rail Aliiev
f396675b4e Bug 1260415 - Schedule "partner repacks" builder r=jlund a=release DONTBUILD
MozReview-Commit-ID: 5ek01D2ADdk
2016-04-07 23:17:14 -04:00
Maja Frydrychowicz
49dee2647d Bug 1259440 - Update dependencies for firefox ui harness and puppeteer for marionette_client 2.3.0 and marionette_driver 1.4.0; r=whimboo
MozReview-Commit-ID: BzCpUbArnUn
2016-03-24 12:21:38 -04:00
Carsten "Tomcat" Book
4643fcd169 Backed out changeset 74330da56b82 (bug 1259169) for assertion failures in nsCookieService.cpp:2390 2016-04-08 14:47:39 +02:00
Andrea Marchesini
8100cd23b7 Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-08 12:38:15 +01:00
Juan Gomez
c04c31882a Bug 1257127 - [B2G] Fix HOST_CC/CXX paths for local builds r=glandium
MozReview-Commit-ID: E3NrLVMyCTe
2016-04-07 10:45:45 +02:00
Tim Taubert
1a1297bebf Bug 842818 - Enable getRandomValues() web platform tests for workers r=jgraham 2016-04-05 18:16:33 +02:00
Mike Hommey
babd8d75bb Bug 1262730 - Rename b2g tooltool manifests. r=mshal
Somehow, while every non-b2g tooltool manifest has a .manifest
extension, the b2g ones have a .tt extension that confuses mozreview
(bug 1255876).

Let's just rename these files.
2016-04-08 06:45:15 +09:00
Ben Kelly
f37dd1b600 Bug 1262624 Move service worker wpt tests out of mozilla dir so they will be upstreamed. r=jgraham 2016-04-07 12:14:38 -07:00
Ryan VanderMeulen
b501b93476 Bug 1205642 - Re-enable the delete.html and forwarddelete.html web-platform-tests on e10s. 2016-04-07 09:08:22 -04:00