Commit Graph

518798 Commits

Author SHA1 Message Date
Kaku Kuo
7b9206041d Bug 1337301 part 1 - Histogram for VIDEO_AS_CONTENT_SOURCE_IN_TREE_OR_NOT; r=bsmedberg,gerald
MozReview-Commit-ID: HGA6yKbaFxE

--HG--
extra : rebase_source : 612e1f3262d9982904b018e6c512a8a52281ebb7
2017-02-07 18:19:23 +08:00
Henry Chang
fa523f6745 Bug 973384 - Call |cb| before WebVTTListener::AsyncOnChannelRedirect returns. r=rillian
MozReview-Commit-ID: 32nXdFpgCjg

--HG--
extra : rebase_source : 5aa5108ef4ba274b5b8f7dc6df77eed59b21680d
2017-02-02 11:26:56 +08:00
Brian Birtles
5ba8812302 Bug 1332206 - Don't clamp steps timing functions outside [0, 1] range; r=hiro
MozReview-Commit-ID: AiSdxQvU2mj

--HG--
extra : rebase_source : 77fb266b62a3a93ac134c1d65d1107c0bb8a110d
2017-02-08 09:25:31 +09:00
Brian Birtles
f9bea6f4c1 Bug 1332206 - Add tests for non-clamping step timing function behavior; r=hiro
MozReview-Commit-ID: 6L1RlrZQyMy

--HG--
extra : rebase_source : 744ec8b42c100a89025d601138d9b2f5bed54741
2017-02-08 09:25:31 +09:00
Brian Birtles
fbec90c759 Bug 1332206 - Drop some unnecessary calls to pause(); r=hiro
MozReview-Commit-ID: KCvFxh0DbQm

--HG--
extra : rebase_source : ee56169c0c09368316715e589e44c07bee17ce52
2017-02-08 09:25:30 +09:00
Brian Birtles
68d809f515 Bug 1332206 - Move invalid easing tests to the appropriate interface tests; r=hiro
MozReview-Commit-ID: 4PYlZvwRD1L

--HG--
extra : rebase_source : c3b5f4cf81e9bbad5f2bb022ea76d3ad0aeb2e25
2017-02-08 09:25:30 +09:00
Brian Birtles
e754344e5f Bug 1332206 - Move tests for timing functions with inputs outside [0, 1]; r=hiro
These should be part of the tests for the transformed distance since that is
currently the only place where they can occur.

This patch also revises the test descriptions somewhat to make it clearer what
is being tested.

MozReview-Commit-ID: D4YfAiZUBYR

--HG--
extra : rebase_source : 778034d7bd02431cb2ebaee7da7e1fe3f745c400
2017-02-08 09:25:30 +09:00
Brian Birtles
0a80bcf958 Bug 1332206 - Add missing tests for steps-end in delay phase; r=hiro
(Once we remove the special clamping behvaior later in this patch series, the
added test here will fail if we don't add special handling for the case
when the progress is zero and we are in the delay phase.)

MozReview-Commit-ID: Dnon2soE1Se

--HG--
extra : rebase_source : c1045d168211bf73ff28102e7177653eedc8b6f2
2017-02-08 09:25:29 +09:00
Brian Birtles
a839899d81 Bug 1332206 - Drop checking width in step timing function tests; r=hiro
We only use this once to test the timing function when applied to a keyframe.
Now that we have tests for this in

  animation-model/keyframe-effects/effect-value-transformed-distance.html

we can drop the check here and simplify these tests considerably.

Also, 'progress' is always set so we can drop the check for an undefined value.

MozReview-Commit-ID: 39ajHZBRWBf

--HG--
extra : rebase_source : 548fcfadd97888be126f746bcd1b0113156ce034
2017-02-08 09:25:29 +09:00
Brian Birtles
0ebc2a632d Bug 1332206 - Drop step timing function for compositor animations; r=hiro
This seems like a Gecko-specific test and even then it's not clear why we
expect the result could be different in this case.

MozReview-Commit-ID: Ix8jZLobwcA

--HG--
extra : rebase_source : 9068b8bbd3efc30a588d704eaee3d172824f176c
2017-02-08 09:25:29 +09:00
Brian Birtles
12dad7eff5 Bug 1332206 - Move step timing function tests; r=hiro
MozReview-Commit-ID: HdBtYjbL2la

--HG--
extra : rebase_source : 37fd2e03feadb1a720fc84a7b610a82efd926275
2017-02-08 09:25:29 +09:00
Brian Birtles
81fb137b73 Bug 1332206 - Add tests for keyframe easing; r=hiro
MozReview-Commit-ID: HkWyQXjr7P5

--HG--
extra : rebase_source : 03d4e0d6fd4b676b1ac50cadc0f901e0fd9250d4
2017-02-08 09:25:28 +09:00
Brian Birtles
aff2f33999 Bug 1332206 - Simplify invalid easing tests; r=hiro
This doesn't need to be an array of objects when a simple array would do.

MozReview-Commit-ID: 1gtdhG5RPSy

--HG--
extra : rebase_source : ebe92fc91cd94d3b54277810e300b6bba570c8c5
2017-02-08 09:25:28 +09:00
Brian Birtles
4112f0633f Bug 1332206 - Rename effect easing tests to easing tests; r=hiro
These tests are generic enough to be used for either effect easing or keyframe
easing.

MozReview-Commit-ID: 5cpnkiCv0z1

--HG--
rename : testing/web-platform/tests/web-animations/resources/effect-easing-tests.js => testing/web-platform/tests/web-animations/resources/easing-tests.js
extra : rebase_source : eef374243f4a03c7a1fa8f01d04bf0457177848a
2017-02-08 09:25:28 +09:00
Brian Birtles
a650d426c7 Bug 1332206 - Rework tests for linear-equivalent cubic-bezier timing functions from effect-easing.html; r=hiro
The purpose of these tests appears to be to check that a linear-equivalent
cubic-bezier timing function (e.g. 'cubic-bezier(0, 0, 0, 0)') does not affect
the result such as clamping values out of the [0, 1] range.

This test really is testing the calculation of the 'transformed distance' in
the "The effect value of a keyframe effect" so we move the test there and
rework it to more clearly test what it is intended to cover.

MozReview-Commit-ID: 9sEr7MlVZKL

--HG--
extra : rebase_source : 290f5d875db32f9396264b76652c02d8b2976bee
2017-02-08 09:25:27 +09:00
Brian Birtles
907ba02e66 Bug 1332206 - Move tests for effect easing to timing-model; r=hiro
This set of tests are really just testing that we apply the timing function to
the animation effect so they belong in the appropriate part of the timing model
tests (and should check getComputedTiming not getComputedStyle).

I've also started to update tests to ES6 where appropriate since it seems
arrow functions, template literals, etc. are all supported on all UAs that
are implementing or likely to implement Web Animations.

MozReview-Commit-ID: 3kXao0Xi0BA

--HG--
extra : rebase_source : dd46913675b83fcb4c8c263b02c4d1c9cc23855f
2017-02-08 09:25:27 +09:00
Brian Birtles
806d8eb6c8 Bug 1332206 - Tidy up visibility tests to use single quotes and drop periods at end of test assertions; r=hiro
MozReview-Commit-ID: E5jloD49U0a

--HG--
extra : rebase_source : c6e2ab3a74b34057c906f64e1f32f12e95e603ea
2017-02-08 09:25:27 +09:00
Brian Birtles
b03c6b4fd4 Bug 1332206 - Split effect value tests into separate files; r=hiro
The file naming here is based on the existing effect-value-context.html file,
i.e. we break up all the tests for the calculation the effect value into
separate files named effect-value-***.html.

MozReview-Commit-ID: LY46vX3mHh7

--HG--
rename : testing/web-platform/tests/web-animations/animation-model/keyframe-effects/the-effect-value-of-a-keyframe-effect.html => testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html
rename : testing/web-platform/tests/web-animations/animation-model/keyframe-effects/the-effect-value-of-a-keyframe-effect.html => testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-visibility.html
extra : rebase_source : bdd2ce7259de59d802b6e45800b238df520ec648
2017-02-08 09:25:26 +09:00
Wes Kocher
95ae929bd7 Merge m-c to autoland, a=merge
MozReview-Commit-ID: AY7XekuIyIs
2017-02-07 16:56:19 -08:00
Wes Kocher
672c83ed65 Merge inbound to central, a=merge
MozReview-Commit-ID: 5H1ZxSV0XuM
2017-02-07 16:33:31 -08:00
Wes Kocher
eba276a4fb Merge autoland to central, a=merge
MozReview-Commit-ID: 8yDHss0OAAq
2017-02-07 15:56:57 -08:00
Brian Hackett
4f53741ced Bug 1336866 - Lock GC while getting heap growth factor in testing function, r=jonco. 2017-02-07 10:18:28 -07:00
Brian Hackett
adaab62494 Bug 1337324 - Fix GCManagedDeletePolicy so that it again tolerates being called off thread, r=jonco. 2017-02-07 10:15:24 -07:00
ffxbld
5586217f34 No bug, Automated HPKP preload list update from host bld-linux64-spot-055 - a=hpkp-update 2017-02-07 07:33:06 -08:00
ffxbld
3139a8b47f No bug, Automated HSTS preload list update from host bld-linux64-spot-055 - a=hsts-update 2017-02-07 07:33:04 -08:00
Carsten "Tomcat" Book
092e5dc5f1 merge mozilla-inbound to mozilla-central a=merge 2017-02-07 14:08:46 +01:00
Andrew Sutherland
45cc729bbb Bug 1335054 - Fix IndexedDB blob writing ownership race. r=janv
--HG--
extra : rebase_source : 1b67f4f1977233a196616f041622fa1bc4d8f0d9
2017-02-07 01:18:33 -05:00
Brian Hackett
e009a2b331 Bug 1334837 - Add JSContext* to runtime for the active cooperatively scheduled thread, r=jandem,jonco,h4writer.
--HG--
extra : rebase_source : 2ceb22441a40570388d5704756000ee6dfe4ee8f
extra : histedit_source : ec04243fc5b5be99b592b064a5f5d10e03b8b6f9
2017-02-07 07:58:52 -07:00
Benjamin Bouvier
b68aabdda7 Bug 1337059: More checks for non-zero shifts on ARM; r=lth
MozReview-Commit-ID: 1C6OtcAdZsB

--HG--
extra : rebase_source : c67c50ae9a2944404b95e3c46cd1759a54807755
2017-02-07 17:38:30 +01:00
Benjamin Bouvier
d2e532a8b7 Bug 1337060: Release tmp after using it in emitSelect on x86; r=lth
MozReview-Commit-ID: CoteqTEylx

--HG--
extra : rebase_source : 51229d75e606d061d4d5da13d2cd7023373610f1
2017-02-07 17:00:47 +01:00
Geoff Brown
0be825632c Bug 1332862 - Skip test_browserElement_inproc_AudioPlayback.html for frequent failures; r=me,test-only 2017-02-07 09:42:31 -07:00
Geoff Brown
19850b6203 Bug 1324470 - Add support for |mach test-info|; r=gps,ekyle
The test-info command provides a report of test results for a named
test on a set of branches over a time period. Test results include
a pass/fail summary, average/min/max duration, and open bugs.
Branches and time period can be modified with optional parameters.
2017-02-07 09:42:29 -07:00
Julian Seward
11b9557938 Bug 1328385 - Replace the profile entry tag with an enum. r=kvijayan.
--HG--
extra : rebase_source : 4e8de98fc4e89a772e8fdc2261e0ebb8d30e2642
2017-02-07 16:47:28 +01:00
Phil Ringnalda
9e65b95fe1 Backed out changeset 4b8c006aff8d (bug 1334837) for Mac debug crashes [@ js::CurrentThreadIsIonCompiling()]
CLOSED TREE
2017-02-06 20:29:57 -08:00
Cameron McCormack
ba8e011576 Backed out changeset c5d678ebcbcd (bug 1334876) for test failures.
MozReview-Commit-ID: 7lAhjbEiSsd
2017-02-07 11:58:28 +08:00
Cykesiopka
fa71c479fc Bug 1332636 - Remove PSM support for Firefox Marketplace apps and Trusted Hosted Apps. r=keeler
THA was removed in Bug 1196988.

After Bug 1235869 and Bug 1238079, Firefox Marketplace apps are at most
supported by B2G, and B2G only code doesn't need to be in m-c anymore.

MozReview-Commit-ID: DAx5lRdYQo0

--HG--
extra : rebase_source : e7fc32195def3acda2d53a6e3cb969f1e8a9a9a1
2017-02-06 23:43:38 +08:00
Alastor Wu
3bc43f5bf1 Bug 1336869 - modify the access key for 'unmute tab'. r=jaws
Fork from bug1336309 comment2, unmuteTab used "M" as access key, but we should
change to "m" because the character is lowercase in the label.

MozReview-Commit-ID: 3q2luFLbFlQ

--HG--
extra : rebase_source : ec88c660372fc41f10b3c20faa2d4d6e20f11a65
2017-02-07 14:49:36 +08:00
Sebastian Hengst
0264cdf6be Bug 1336311 - Change code comments with http://hg.mozilla.org to https://. r=gps
For components also referencing it in code, see the blockers of bug 1336311.

MozReview-Commit-ID: 4tUZ24HKBWy

--HG--
extra : rebase_source : ec16149f525b9b7eaca7f96f1369929d21497121
2017-02-07 17:52:56 +01:00
Brad Lassey
a5e07b93bf bug 1303096 - Stop sending sync messages soon after content process start-up r=billm 2017-02-05 00:52:38 -05:00
Cameron McCormack
2a1b706896 Bug 1334876 - Go through the event loop to dispatch FontFaceSet events. r=bz
MozReview-Commit-ID: BX2I7tb25YM
2017-02-07 10:29:27 +08:00
Wes Kocher
03fa75727b Backed out 9 changesets (bug 1330111) for bc bustage in various tests a=backout
Backed out changeset e87c86970a29 (bug 1330111)
Backed out changeset 9e2e44a7a159 (bug 1330111)
Backed out changeset 7abc377ef809 (bug 1330111)
Backed out changeset f1e782d1c944 (bug 1330111)
Backed out changeset d94d72846952 (bug 1330111)
Backed out changeset 23180cae4a46 (bug 1330111)
Backed out changeset 09c59f5c572a (bug 1330111)
Backed out changeset e208e0b51349 (bug 1330111)
Backed out changeset 271035a2bc64 (bug 1330111)

MozReview-Commit-ID: 6mfKgu07dow
2017-02-06 17:54:14 -08:00
Wes Kocher
2c901c4bcb Merge m-c to inbound, a=merge
MozReview-Commit-ID: FrOiBMr2DHX
2017-02-06 17:51:48 -08:00
Makoto Kato
64e728ef62 Bug 1336879 - Use Vista+ API directly for nsWin32Locale. r=emk
MozReview-Commit-ID: FaPCetrI8JZ
2017-02-07 10:47:41 +09:00
Wes Kocher
848c29538a Merge inbound to central, a=merge
MozReview-Commit-ID: 2yQjOIMCCiO
2017-02-06 17:45:21 -08:00
Wes Kocher
e88bb6a257 Merge autoland to m-c a=merge
MozReview-Commit-ID: EcBWp8VLx1x
2017-02-06 17:37:51 -08:00
Ryan VanderMeulen
e7c14086ff Backed out changeset b346ea98c29a (bug 1329796) for reftest failures. 2017-02-06 20:31:22 -05:00
Ehsan Akhgari
1f536efb1e Bug 1337054 - Remove nsIPermissionManager::RefreshPermission(); r=jdm 2017-02-06 19:54:34 -05:00
Wes Kocher
10665c1427 Backed out 14 changesets (bug 1319237) for android xpcshell failures a=backout
Backed out changeset c85849b790c5 (bug 1319237)
Backed out changeset 9746878e5fc7 (bug 1319237)
Backed out changeset 1f7f75c57c59 (bug 1319237)
Backed out changeset 4dc796bbcfaa (bug 1319237)
Backed out changeset f8449c471b8f (bug 1319237)
Backed out changeset f2bdf078f39a (bug 1319237)
Backed out changeset 8df8cda56942 (bug 1319237)
Backed out changeset f651a9e54a57 (bug 1319237)
Backed out changeset 76c8aafbd933 (bug 1319237)
Backed out changeset a2096fa29cd7 (bug 1319237)
Backed out changeset af71a9376bef (bug 1319237)
Backed out changeset 778721edd8b9 (bug 1319237)
Backed out changeset feaf6ba3bd9a (bug 1319237)
Backed out changeset f5f206ed675b (bug 1319237)

MozReview-Commit-ID: EpmToL8Xqfz
2017-02-06 11:28:28 -08:00
Tom Schuster
bd692cc4e7 Bug 1330006 - Fix eslint no-unused-vars error. r=till 2017-02-06 18:15:07 +01:00
Tom Schuster
27297d935e Bug 1330006 - Fix eslint no-else-return and consistent-return errors. r=till 2017-02-06 18:15:07 +01:00