Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Перейти к файлу
alwu d0e102148f Bug 1548731 - part3 : modify wpt 'track-mode.html'. r=smaug
This patch does two changes in order to test the correct behavior.

(1) Not to use time out function
Waiting for 0.4s by using timeout function doesn't mean the code will exactly be executed after 0.4s.
If we would like to specify the time when we would like to change track's mode, we should listen for video's `timeupdate` to get the correct result.

(2) Modify ending condition
As this test is going to turn the track's mode to `showing/hidden` after video plays after 0.4s, the second and the third cue would be showed correctly.

The second cue is from 0.3 to 0.7, so when we changed track mode in 0.4s, the second cue would be regard as an active cue, and we would dispatched `enter` event on it. When the cue is going to become inactive, the event `exit` would be dispatched.

Therefore, there would be total 4 times of the accumulation of `enter` and `exit` events, which means `oncuechange` would also be dispatched 4 times.

Differential Revision: https://phabricator.services.mozilla.com/D30141

--HG--
extra : moz-landing-system : lando
2019-05-07 18:01:44 +00:00
.cargo Backed out 3 changesets (bug 1547682) for build bustages: "cannot find function `init_frame` in this scope". CLOSED TREE 2019-05-02 13:54:51 +03:00
.vscode Bug 1543529 - Stop recommending VSCode plugin "Babel ES6/ES7" r=jya 2019-04-11 03:31:54 +00:00
accessible Bug 1521280 - support XUL textboxes implemented as Custom Elements using HTML:input in explicit content r=Jamie 2019-05-08 13:43:58 +00:00
browser Bug 1548769 - Remove WebExtensions icons theming support. r=mikedeboer 2019-05-08 20:28:24 +00:00
build Backed out changeset 4e2250bbaed3 (bug 1548941) for failing test_gpuprocess.js on a CLOSED TREE 2019-05-08 22:55:45 +03:00
caps Bug 1320404 - Remove appId from origin attributes - part 2 - NO_APP_ID UNKNOWN_APP_ID, r=Ehsan 2019-05-03 17:13:47 +00:00
chrome Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
config Bug 1457669 - Support Android system headers for standalone SpiderMonkey builds. r=froydnj 2019-05-02 17:07:52 +00:00
db Bug 1544443 - Upgrade to SQLite 3.28.0. r=mak 2019-04-30 16:51:39 +00:00
devtools Bug 1549777 - Disable cursor events on preview bracket-arrow. r=jlast 2019-05-07 21:13:11 +00:00
docshell Bug 1549783 - Ensure that cached contexts come after non-cached ones in EnsureSubscribed, r=farre 2019-05-08 07:24:31 +00:00
dom Bug 1548731 - part1 : support 'cuechange' event. r=smaug 2019-05-07 11:21:29 +00:00
editor Bug 1418629 - Single quotation mark shouldn't always separator. r=Ehsan 2019-05-08 09:36:05 +00:00
extensions Bug 1418629 - Single quotation mark shouldn't always separator. r=Ehsan 2019-05-08 09:36:05 +00:00
gfx Bug 1549921 - Refactor batch building code in preparation for multiple alpha batchers per picture. r=kvark 2019-05-08 20:32:39 +00:00
gradle/wrapper
hal Bug 1533889 - Investigate OpenProcess failures r=mconley 2019-05-02 20:58:58 +00:00
image Bug 1545231 - Enable some android gtests in image/test/gtest; r=jmaher 2019-05-06 18:51:59 +00:00
intl Merge mozilla-inbound to mozilla-central. a=merge 2019-05-01 18:56:07 +03:00
ipc Bug 1548939 - Remove direct_call overrides for PBrowser. r=nika 2019-04-25 15:28:44 -05:00
js Bug 1546727: Move JSSLOT_DEBUGFRAME_ enum into DebuggerFrame class. r=jorendorff 2019-05-08 07:06:36 +00:00
layout Bug 1550157 - Set a pref if the user profile is using a userChrome.css or userContent.css file. r=emilio 2019-05-08 20:50:57 +00:00
media Bug 1540124 - Enable aarch64 assembly builds for libdav1d. r=dminor 2019-05-08 15:59:15 +00:00
memory Bug 1052579 - Modify GTest for jemalloc_ptr_info() to check arenaId r=glandium 2019-05-07 00:34:42 +00:00
mfbt Bug 1550009 - Make HashTable call templated alloc/free methods with the same type r=froydnj? 2019-05-08 16:42:06 +00:00
mobile Bug 1550185 - Ensure GeckoView CrashHandler.getRootException() does not return null r=snorp 2019-05-08 21:23:13 +00:00
modules Bug 1550157 - Set a pref if the user profile is using a userChrome.css or userContent.css file. r=emilio 2019-05-08 20:50:57 +00:00
mozglue Bug 1546546: Part 3 - TestDllInterceptor must leave intercepted functions operable r=aklotz 2019-05-08 00:26:59 +00:00
netwerk Bug 1457503 - Removal of http-equiv cookies. draft, r=jkt 2019-05-08 13:50:45 +00:00
nsprpub
other-licenses Bug 1523802 - Cancel BITS jobs in uninstaller. r=mhowell 2019-04-30 15:25:48 +00:00
parser Bug 325352 part 1. Align our "defined insertion point" concept more closely with the spec's "script nesting level" concept. r=hsivonen 2019-05-08 06:10:47 +00:00
python Merge inbound to mozilla-central. a=merge 2019-05-07 12:46:42 +03:00
remote Bug 1544445 - Implement Page.reload. r=remote-protocol-reviewers,ato 2019-05-07 12:52:49 +00:00
security Bug 1547994 - Remove preference that can disable Remote Settings signature verification r=glasserc 2019-05-07 14:16:22 +00:00
services Backed out changeset 7e1942ace2b2 (bug 1501214) for failing test_attachments_downloader.js on a CLOSED TREE 2019-05-08 21:12:06 +03:00
servo Bug 1549969 - Fix an assertion that doesn't account for alignment padding. r=bholley 2019-05-08 18:03:37 +00:00
startupcache Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
storage Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
taskcluster Bug 1544403 - trigger retry on instance termination mid-task r=pmoore 2019-05-08 06:00:00 +00:00
testing Bug 1548731 - part3 : modify wpt 'track-mode.html'. r=smaug 2019-05-07 18:01:44 +00:00
third_party Bug 1545960 - Part 2: Renvendor dependencies. r=ato 2019-05-08 09:49:24 +00:00
toolkit Bug 1548769 - Remove WebExtensions icons theming support. r=mikedeboer 2019-05-08 20:28:24 +00:00
tools Bug 1548785 - Remove suggestion to pass '--git' to 'mach vcs-setup'; r=froydnj 2019-05-07 20:33:43 +00:00
uriloader Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
view Bug 1544971. Provide some more documention about nsView's. r=jwatt 2019-05-07 01:30:33 +00:00
widget Bug 1548731 - part1 : support 'cuechange' event. r=smaug 2019-05-07 11:21:29 +00:00
xpcom Bug 1546544 - Reduce navigator.hardwareConcurrency to account for TCSM r=luke 2019-05-07 22:16:28 +00:00
xpfe/appshell Bug 1474130 - Implement ScrollPosition/Privacy/DocCapability listeners in C++ r=peterv 2019-05-04 10:42:52 +00:00
.arcconfig
.clang-format Bug 1547143 - Force the pointer style declaration r=Ehsan 2019-05-01 08:46:08 +00:00
.clang-format-ignore Bug 1533481 - Part 9: Update Gecko to Unicode 12. r=jfkthame! 2019-04-04 12:46:18 +03:00
.cron.yml
.eslintignore Bug 1547397 - Part 3: Move the permission manager code to extensions/permissions; r=baku 2019-04-30 14:06:53 +00:00
.eslintrc.js Bug 1544286 - xpcom/ manual ESLint no-throw-literal fixes. r=erahm 2019-04-16 15:02:10 +00:00
.flake8 Bug 1541086: Remove the embedding code and update the bug components for widget::headless. r=myk r=bdahl 2019-04-02 09:07:54 -07:00
.gdbinit
.gdbinit_python
.git-blame-ignore-revs No Bug - Ignore Bug 1519636 in blame/annotate. r=sylvestre 2019-04-30 11:41:02 +00:00
.gitignore Bug 1500987 - Elevate the new debugger one directory. r=jlast 2019-04-09 13:16:00 -04:00
.hg-annotate-ignore-revs No bug - Ignore bug 1016240 in blame/annotate. r=MattN 2019-04-04 14:56:20 -04:00
.hg-format-source
.hgignore Bug 1543247 - Part 1: Add `mach browsertime` command that installs and invokes browsertime. r=Standard8,ahal 2019-05-06 23:56:49 +00:00
.hgtags
.lldbinit
.mailmap
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Bug 1533481 - Part 10: Updating ICU requires a clobber. r=jwalden! 2019-04-04 12:46:32 +03:00
Cargo.lock Bug 1545960 - Part 1: Replace tempdir by tempfile. r=ato 2019-05-08 09:49:24 +00:00
Cargo.toml Backed out 3 changesets (bug 1547682) for build bustages: "cannot find function `init_frame` in this scope". CLOSED TREE 2019-05-02 13:54:51 +03:00
GNUmakefile
LEGAL
LICENSE
Makefile.in Bug 1537574 - Use mozbuild's backend-out-of-date logic for RecursiveMake; r=firefox-build-system-reviewers,chmanchester 2019-04-10 22:14:27 +00:00
README.txt
aclocal.m4
build.gradle Bug 1544076 - [1.1] Add lifecycle library dependency. r=nalexander,snorp 2019-04-24 17:51:32 +00:00
client.mk
client.py
configure.in
configure.py
gradle.properties
gradlew
gradlew.bat
mach
moz.build
moz.configure Bug 1543323 - On Android, only build gtest tests archive on x86_64 builds; r=glandium 2019-04-12 00:17:45 +00:00
mozilla-config.h.in
old-configure.in Bug 1548617 - Keep Telemetry enabled for Fennec Nightly builds after they migrate from mozilla-central. r=chutten 2019-05-02 19:37:32 +00:00
package-lock.json Bug 1536589 - Update ESLint and associated modules. r=mossop 2019-04-08 20:06:38 +00:00
package.json Bug 1536589 - Update ESLint and associated modules. r=mossop 2019-04-08 20:06:38 +00:00
settings.gradle
test.mozbuild

README.txt

An explanation of the Mozilla Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://developer.mozilla.org/en/Mozilla_Source_Code_Directory_Structure

For information on how to build Mozilla from the source code, see:

    https://developer.mozilla.org/en/docs/Build_Documentation

To have your bug fix / feature added to Mozilla, you should create a patch and
submit it to Bugzilla (https://bugzilla.mozilla.org). Instructions are at:

    https://developer.mozilla.org/en/docs/Creating_a_patch
    https://developer.mozilla.org/en/docs/Getting_your_patch_in_the_tree

If you have a question about developing Mozilla, and can't find the solution
on https://developer.mozilla.org, you can try asking your question in a
mozilla.* Usenet group, or on IRC at irc.mozilla.org. [The Mozilla news groups
are accessible on Google Groups, or news.mozilla.org with a NNTP reader.]

Nightly development builds can be downloaded from:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://www.mozilla.org/firefox/channel/desktop/#nightly

Keep in mind that nightly builds, which are used by Mozilla developers for
testing, may be buggy.