builder: graphics_yosemite_r7_test-mochitest-e10s-3 slave: t-yosemite-r7-0085 starttime: 1497340118.36 results: failure (2) revision: 9eb12db0641e5e1eab9b94a3402587ba9163c14a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:38.359582) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:38.360350) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:38.360966) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:38.429082) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:38.429706) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NnvZDtivWk/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2017-06-13 00:48:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 134M=0s 2017-06-13 00:48:39 (134 MB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.562307 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:39.022118) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:39.022471) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NnvZDtivWk/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.021716 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:39.070439) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-06-13 00:48:39.070833) ========= bash -c 'python archiver_client.py mozharness --repo projects/graphics --rev 9eb12db0641e5e1eab9b94a3402587ba9163c14a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'python archiver_client.py mozharness --repo projects/graphics --rev 9eb12db0641e5e1eab9b94a3402587ba9163c14a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NnvZDtivWk/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2017-06-13 00:48:39,146 truncating revision to first 12 chars 2017-06-13 00:48:39,146 Setting DEBUG logging. 2017-06-13 00:48:39,146 attempt 1/10 2017-06-13 00:48:39,146 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/graphics/9eb12db0641e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2017-06-13 00:48:40,142 unpacking tar archive at: graphics-9eb12db0641e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.240494 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-06-13 00:48:40.332497) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:40.332806) ========= script_repo_revision: 9eb12db0641e5e1eab9b94a3402587ba9163c14a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:40.333192) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:40.333523) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-06-13 00:48:40.352595) ========= ========= Started '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 1 hrs, 12 mins, 0 secs) (at 2017-06-13 00:48:40.353000) ========= /tools/buildbot/bin/python -u scripts/scripts/desktop_unittest.py --cfg unittests/mac_unittest.py --mochitest-suite plain-chunked --e10s --total-chunks 5 --this-chunk 3 --blob-upload-branch graphics --download-symbols ondemand in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/desktop_unittest.py', '--cfg', 'unittests/mac_unittest.py', '--mochitest-suite', 'plain-chunked', '--e10s', '--total-chunks', '5', '--this-chunk', '3', '--blob-upload-branch', 'graphics', '--download-symbols', 'ondemand'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NnvZDtivWk/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 00:48:40 INFO - MultiFileLogger online at 20170613 00:48:40 in /builds/slave/test 00:48:40 INFO - Run as scripts/scripts/desktop_unittest.py --cfg unittests/mac_unittest.py --mochitest-suite plain-chunked --e10s --total-chunks 5 --this-chunk 3 --blob-upload-branch graphics --download-symbols ondemand 00:48:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:48:40 INFO - {'all_cppunittest_suites': {'cppunittest': ('tests/cppunittest',)}, 00:48:40 INFO - 'all_gtest_suites': {'gtest': ()}, 00:48:40 INFO - 'all_jittest_suites': {'jittest': ()}, 00:48:40 INFO - 'all_mochitest_suites': {'a11y': ('--flavor=a11y',), 00:48:40 INFO - 'browser-chrome': ('--flavor=browser',), 00:48:40 INFO - 'browser-chrome-addons': ('--flavor=browser', 00:48:40 INFO - '--chunk-by-runtime', 00:48:40 INFO - '--tag=addons'), 00:48:40 INFO - 'browser-chrome-chunked': ('--flavor=browser', 00:48:40 INFO - '--chunk-by-runtime'), 00:48:40 INFO - 'browser-chrome-clipboard': ('--flavor=browser', 00:48:40 INFO - '--subsuite=clipboard'), 00:48:40 INFO - 'browser-chrome-gpu': ('--flavor=browser', 00:48:40 INFO - '--subsuite=gpu'), 00:48:40 INFO - 'browser-chrome-screenshots': ('--flavor=browser', 00:48:40 INFO - '--subsuite=screenshots'), 00:48:40 INFO - 'chrome': ('--flavor=chrome',), 00:48:40 INFO - 'chrome-chunked': ('--flavor=chrome', 00:48:40 INFO - '--chunk-by-dir=4'), 00:48:40 INFO - 'chrome-clipboard': ('--flavor=chrome', 00:48:40 INFO - '--subsuite=clipboard'), 00:48:40 INFO - 'chrome-gpu': ('--flavor=chrome', '--subsuite=gpu'), 00:48:40 INFO - 'jetpack-addon': ('--flavor=jetpack-addon',), 00:48:40 INFO - 'jetpack-package': ('--flavor=jetpack-package',), 00:48:40 INFO - 'jetpack-package-clipboard': ('--flavor=jetpack-package', 00:48:40 INFO - '--subsuite=clipboard'), 00:48:40 INFO - 'mochitest-devtools-chrome': ('--flavor=browser', 00:48:40 INFO - '--subsuite=devtools'), 00:48:40 INFO - 'mochitest-devtools-chrome-chunked': ('--flavor=browser', 00:48:40 INFO - '--subsuite=devtools', 00:48:40 INFO - '--chunk-by-runtime'), 00:48:40 INFO - 'mochitest-gl': ('--subsuite=webgl',), 00:48:40 INFO - 'mochitest-media': ('--subsuite=media',), 00:48:40 INFO - 'plain': (), 00:48:40 INFO - 'plain-chunked': ('--chunk-by-dir=4',), 00:48:40 INFO - 'plain-clipboard': ('--subsuite=clipboard',), 00:48:40 INFO - 'plain-gpu': ('--subsuite=gpu',)}, 00:48:40 INFO - 'all_mozbase_suites': {'mozbase': ()}, 00:48:40 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest',), 00:48:40 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, 00:48:40 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/user.js',), 00:48:40 INFO - 'tests': ('tests/jsreftest/tests/jstests.list',)}, 00:48:40 INFO - 'reftest': {'options': ('--suite=reftest',), 00:48:40 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, 00:48:40 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 00:48:40 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 00:48:40 INFO - 'tests': ()}, 00:48:40 INFO - 'xpcshell-addons': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 00:48:40 INFO - '--tag=addons', 00:48:40 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 00:48:40 INFO - 'tests': ()}}, 00:48:40 INFO - 'allow_software_gl_layers': False, 00:48:40 INFO - 'append_to_log': False, 00:48:40 INFO - 'base_work_dir': '/builds/slave/test', 00:48:40 INFO - 'blob_upload_branch': 'graphics', 00:48:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:48:40 INFO - 'buildbot_json_path': 'buildprops.json', 00:48:40 INFO - 'buildbot_max_log_size': 52428800, 00:48:40 INFO - 'code_coverage': False, 00:48:40 INFO - 'config_files': ('unittests/mac_unittest.py',), 00:48:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:48:40 INFO - 'disable_ccov_upload': False, 00:48:40 INFO - 'download_minidump_stackwalk': True, 00:48:40 INFO - 'download_nodejs': True, 00:48:40 INFO - 'download_symbols': 'ondemand', 00:48:40 INFO - 'e10s': True, 00:48:40 INFO - 'enable_webrender': False, 00:48:40 INFO - 'exe_suffix': '', 00:48:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:48:40 INFO - 'tooltool.py': '/tools/tooltool.py', 00:48:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:48:40 INFO - '/tools/misc-python/virtualenv.py')}, 00:48:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:48:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:48:40 INFO - 'installer_path': '/builds/slave/test/installer.dmg', 00:48:40 INFO - 'log_level': 'info', 00:48:40 INFO - 'log_to_console': True, 00:48:40 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', 00:48:40 INFO - 'minidump_stackwalk_path': 'macosx64-minidump_stackwalk', 00:48:40 INFO - 'minidump_tooltool_manifest_path': 'config/tooltool-manifests/macosx64/releng.manifest', 00:48:40 INFO - 'minimum_tests_zip_dirs': ('bin/*', 00:48:40 INFO - 'certs/*', 00:48:40 INFO - 'config/*', 00:48:40 INFO - 'mach', 00:48:40 INFO - 'marionette/*', 00:48:40 INFO - 'modules/*', 00:48:40 INFO - 'mozbase/*', 00:48:40 INFO - 'tools/*'), 00:48:40 INFO - 'no_random': False, 00:48:40 INFO - 'nodejs_path': 'node-osx/bin/node', 00:48:40 INFO - 'nodejs_tooltool_manifest_path': 'config/tooltool-manifests/macosx64/nodejs.manifest', 00:48:40 INFO - 'opt_config_files': (), 00:48:40 INFO - 'parallel_stylo_traversal': False, 00:48:40 INFO - 'pip_index': False, 00:48:40 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), 00:48:40 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), 00:48:40 INFO - 'enabled': False, 00:48:40 INFO - 'halt_on_failure': False, 00:48:40 INFO - 'name': 'disable_screen_saver'}, 00:48:40 INFO - {'architectures': ('32bit',), 00:48:40 INFO - 'cmd': ('python', 00:48:40 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', 00:48:40 INFO - '--configuration-file', 00:48:40 INFO - '../scripts/external_tools/machine-configuration.json'), 00:48:40 INFO - 'enabled': False, 00:48:40 INFO - 'halt_on_failure': True, 00:48:40 INFO - 'name': 'run mouse & screen adjustment script'}), 00:48:40 INFO - 'require_test_zip': True, 00:48:40 INFO - 'run_all_suites': False, 00:48:40 INFO - 'run_cmd_checks_enabled': True, 00:48:40 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', 00:48:40 INFO - 'gtest': 'rungtests.py', 00:48:40 INFO - 'jittest': 'jit_test.py', 00:48:40 INFO - 'mochitest': 'runtests.py', 00:48:40 INFO - 'mozbase': 'test.py', 00:48:40 INFO - 'mozmill': 'runtestlist.py', 00:48:40 INFO - 'reftest': 'runreftest.py', 00:48:40 INFO - 'xpcshell': 'runxpcshelltests.py'}, 00:48:40 INFO - 'specific_tests_zip_dirs': {'cppunittest': ('cppunittest/*',), 00:48:40 INFO - 'gtest': ('gtest/*',), 00:48:40 INFO - 'jittest': ('jit-test/*',), 00:48:40 INFO - 'mochitest': ('mochitest/*',), 00:48:40 INFO - 'mozbase': ('mozbase/*',), 00:48:40 INFO - 'mozmill': ('mozmill/*',), 00:48:40 INFO - 'reftest': ('reftest/*', 'jsreftest/*'), 00:48:40 INFO - 'xpcshell': ('xpcshell/*',)}, 00:48:40 INFO - 'specified_mochitest_suites': ('plain-chunked',), 00:48:40 INFO - 'strict_content_sandbox': False, 00:48:40 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', 00:48:40 INFO - '--xre-path=%(abs_res_dir)s'), 00:48:40 INFO - 'run_filename': 'runcppunittests.py', 00:48:40 INFO - 'testsdir': 'cppunittest'}, 00:48:40 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', 00:48:40 INFO - '--cwd=%(gtest_dir)s', 00:48:40 INFO - '--symbols-path=%(symbols_path)s', 00:48:40 INFO - '--utility-path=tests/bin', 00:48:40 INFO - '%(binary_path)s'), 00:48:40 INFO - 'run_filename': 'rungtests.py'}, 00:48:40 INFO - 'jittest': {'options': ('tests/bin/js', 00:48:40 INFO - '--no-slow', 00:48:40 INFO - '--no-progress', 00:48:40 INFO - '--format=automation', 00:48:40 INFO - '--jitflags=all', 00:48:40 INFO - '--timeout=970'), 00:48:40 INFO - 'run_filename': 'jit_test.py', 00:48:40 INFO - 'run_timeout': 1000, 00:48:40 INFO - 'testsdir': 'jit-test/jit-test'}, 00:48:40 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', 00:48:40 INFO - '--utility-path=tests/bin', 00:48:40 INFO - '--extra-profile-file=tests/bin/plugins', 00:48:40 INFO - '--symbols-path=%(symbols_path)s', 00:48:40 INFO - '--certificate-path=tests/certs', 00:48:40 INFO - '--quiet', 00:48:40 INFO - '--log-raw=%(raw_log_file)s', 00:48:40 INFO - '--log-errorsummary=%(error_summary_file)s', 00:48:40 INFO - '--screenshot-on-fail', 00:48:40 INFO - '--cleanup-crashes'), 00:48:40 INFO - 'run_filename': 'runtests.py', 00:48:40 INFO - 'testsdir': 'mochitest'}, 00:48:40 INFO - 'mozbase': {'options': ('-b', '%(binary_path)s'), 00:48:40 INFO - 'run_filename': 'test.py', 00:48:40 INFO - 'testsdir': 'mozbase'}, 00:48:40 INFO - 'mozmill': {'options': ('--binary=%(binary_path)s', 00:48:40 INFO - '--testing-modules-dir=test/modules', 00:48:40 INFO - '--plugins-path=%(test_plugin_path)s', 00:48:40 INFO - '--symbols-path=%(symbols_path)s'), 00:48:40 INFO - 'run_filename': 'runtestlist.py', 00:48:40 INFO - 'testsdir': 'mozmill'}, 00:48:40 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', 00:48:40 INFO - '--utility-path=tests/bin', 00:48:40 INFO - '--extra-profile-file=tests/bin/plugins', 00:48:40 INFO - '--symbols-path=%(symbols_path)s', 00:48:40 INFO - '--log-raw=%(raw_log_file)s', 00:48:40 INFO - '--log-errorsummary=%(error_summary_file)s', 00:48:40 INFO - '--cleanup-crashes'), 00:48:40 INFO - 'run_filename': 'runreftest.py', 00:48:40 INFO - 'testsdir': 'reftest'}, 00:48:40 INFO - 'xpcshell': {'options': ('--symbols-path=%(symbols_path)s', 00:48:40 INFO - '--test-plugin-path=%(test_plugin_path)s', 00:48:40 INFO - '--log-raw=%(raw_log_file)s', 00:48:40 INFO - '--log-errorsummary=%(error_summary_file)s', 00:48:40 INFO - '--utility-path=tests/bin'), 00:48:40 INFO - 'run_filename': 'runxpcshelltests.py', 00:48:40 INFO - 'testsdir': 'xpcshell'}}, 00:48:40 INFO - 'this_chunk': '3', 00:48:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:48:40 INFO - 'total_chunks': '5', 00:48:40 INFO - 'unstructured_flavors': {'cppunittest': (), 00:48:40 INFO - 'gtest': (), 00:48:40 INFO - 'jittest': (), 00:48:40 INFO - 'mochitest': ('jetpack',), 00:48:40 INFO - 'mozbase': (), 00:48:40 INFO - 'mozmill': (), 00:48:40 INFO - 'xpcshell': ()}, 00:48:40 INFO - 'vcs_output_timeout': 1000, 00:48:40 INFO - 'virtualenv_path': 'venv', 00:48:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:48:40 INFO - 'work_dir': 'build', 00:48:40 INFO - 'xpcshell_name': 'xpcshell'} 00:48:40 INFO - [mozharness: 2017-06-13 07:48:40.583282Z] Running clobber step. 00:48:40 INFO - Running pre-action listener: _resource_record_pre_action 00:48:40 INFO - Running main action method: clobber 00:48:40 INFO - rmtree: /builds/slave/test/build 00:48:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:48:40 INFO - Running post-action listener: _resource_record_post_action 00:48:40 INFO - [mozharness: 2017-06-13 07:48:40.972069Z] Finished clobber step (success) 00:48:40 INFO - [mozharness: 2017-06-13 07:48:40.972308Z] Running read-buildbot-config step. 00:48:40 INFO - Running pre-action listener: _resource_record_pre_action 00:48:40 INFO - Running main action method: read_buildbot_config 00:48:40 INFO - Using buildbot properties: 00:48:40 INFO - { 00:48:40 INFO - "project": "", 00:48:40 INFO - "product": "firefox", 00:48:40 INFO - "who": "mwoodrow@mozilla.com", 00:48:40 INFO - "installer_path": "public/build/firefox-55.0a1.en-US.mac.dmg", 00:48:40 INFO - "taskId": "UjV0j7udRBqdviqgQHMsog", 00:48:40 INFO - "repository": "https://hg.mozilla.org/projects/graphics/", 00:48:40 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 graphics opt test mochitest-e10s-3", 00:48:40 INFO - "stage_platform": "macosx64", 00:48:40 INFO - "basedir": "/builds/slave/test", 00:48:40 INFO - "buildnumber": 0, 00:48:40 INFO - "platform": "macosx64", 00:48:40 INFO - "parent_task_id": "LD44TrNHSJC15mjuxHuWcA", 00:48:40 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 00:48:40 INFO - "slavebuilddir": "test", 00:48:40 INFO - "branch": "graphics", 00:48:40 INFO - "script_repo_revision": "default", 00:48:40 INFO - "revision": "9eb12db0641e5e1eab9b94a3402587ba9163c14a", 00:48:40 INFO - "moz_repo_path": "", 00:48:40 INFO - "slavename": "t-yosemite-r7-0085", 00:48:40 INFO - "repo_path": "projects/graphics" 00:48:40 INFO - } 00:48:40 INFO - Finding installer, test and symbols from parent task. 00:48:40 INFO - retry: Calling _urlopen with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UjV0j7udRBqdviqgQHMsog'}, attempt #1 00:48:41 INFO - retry: Calling _urlopen with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UjV0j7udRBqdviqgQHMsog'}, attempt #1 00:48:42 INFO - Task dependencies: DqeDmGZsT-u1QlW0FoDGSw LD44TrNHSJC15mjuxHuWcA 00:48:42 INFO - retry: Calling _urlopen with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA'}, attempt #1 00:48:42 INFO - Set installer_url: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 00:48:42 INFO - Set test_url: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/test_packages.json 00:48:42 INFO - Set symbols_url: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 00:48:42 INFO - Running post-action listener: _resource_record_post_action 00:48:42 INFO - [mozharness: 2017-06-13 07:48:42.715769Z] Finished read-buildbot-config step (success) 00:48:42 INFO - [mozharness: 2017-06-13 07:48:42.715907Z] Running download-and-extract step. 00:48:42 INFO - Running pre-action listener: _pre_download_and_extract 00:48:42 WARNING - Try message not found. 00:48:42 INFO - Running pre-action listener: _resource_record_pre_action 00:48:42 INFO - Running main action method: download_and_extract 00:48:42 INFO - mkdir: /builds/slave/test/build/tests 00:48:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:48:42 INFO - trying https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.test_packages.json 00:48:42 INFO - Downloading https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-55.0a1.en-US.mac.test_packages.json 00:48:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-55.0a1.en-US.mac.test_packages.json'}, attempt #1 00:48:43 INFO - Downloaded 1328 bytes. 00:48:43 INFO - Reading from file /builds/slave/test/build/firefox-55.0a1.en-US.mac.test_packages.json 00:48:43 INFO - Using the following test package requirements: 00:48:43 INFO - {u'awsy': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.awsy.tests.zip'], 00:48:43 INFO - u'common': [u'firefox-55.0a1.en-US.mac.common.tests.zip'], 00:48:43 INFO - u'cppunittest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.cppunittest.tests.zip'], 00:48:43 INFO - u'gtest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.gtest.tests.zip'], 00:48:43 INFO - u'jittest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'jsshell-mac.zip'], 00:48:43 INFO - u'mochitest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.mochitest.tests.zip'], 00:48:43 INFO - u'mozbase': [u'firefox-55.0a1.en-US.mac.common.tests.zip'], 00:48:43 INFO - u'reftest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.reftest.tests.zip'], 00:48:43 INFO - u'talos': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.talos.tests.zip'], 00:48:43 INFO - u'web-platform': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.web-platform.tests.tar.gz'], 00:48:43 INFO - u'xpcshell': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 00:48:43 INFO - u'firefox-55.0a1.en-US.mac.xpcshell.tests.zip']} 00:48:43 INFO - Downloading packages: [u'firefox-55.0a1.en-US.mac.common.tests.zip', u'firefox-55.0a1.en-US.mac.mochitest.tests.zip'] for test suite category: mochitest 00:48:43 INFO - Adding 'mozinfo.json' for extraction from common.tests zip file 00:48:43 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.common.tests.zip 00:48:43 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.common.tests.zip'}, attempt #1 00:48:43 INFO - Fetch https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.common.tests.zip into memory 00:48:45 INFO - Content-Length response header: 57641250 00:48:45 INFO - Bytes received: 57641250 00:48:46 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.mochitest.tests.zip 00:48:46 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.mochitest.tests.zip'}, attempt #1 00:48:46 INFO - Fetch https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.mochitest.tests.zip into memory 00:48:48 INFO - Content-Length response header: 67570172 00:48:48 INFO - Bytes received: 67570172 00:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:00 INFO - trying https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 00:49:00 INFO - Downloading https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg to /builds/slave/test/installer.dmg 00:49:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg', 'file_name': '/builds/slave/test/installer.dmg'}, attempt #1 00:49:03 INFO - Downloaded 68134572 bytes. 00:49:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 00:49:03 INFO - mkdir: /builds/slave/test/properties 00:49:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:49:03 INFO - Writing to file /builds/slave/test/properties/build_url 00:49:03 INFO - Contents: 00:49:03 INFO - build_url:https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 00:49:03 INFO - Running post-action listener: _resource_record_post_action 00:49:03 INFO - Running post-action listener: set_extra_try_arguments 00:49:03 INFO - [mozharness: 2017-06-13 07:49:03.399485Z] Finished download-and-extract step (success) 00:49:03 INFO - [mozharness: 2017-06-13 07:49:03.399629Z] Running create-virtualenv step. 00:49:03 INFO - Running pre-action listener: _install_mozbase 00:49:03 INFO - Running pre-action listener: _pre_create_virtualenv 00:49:03 INFO - Running pre-action listener: _resource_record_pre_action 00:49:03 INFO - Running main action method: create_virtualenv 00:49:03 INFO - Creating virtualenv /builds/slave/test/build/venv 00:49:03 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 00:49:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:49:03 INFO - Using partial env: {'VIRTUALENV_NO_DOWNLOAD': '1'} 00:49:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:49:03 INFO - Using real prefix '/tools/python27' 00:49:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:49:04 INFO - Installing distribute.............................................................................................................................................................................................done. 00:49:07 INFO - Installing pip.................done. 00:49:07 INFO - Return code: 0 00:49:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 00:49:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 00:49:07 INFO - Reading from file tmpfile_stdout 00:49:07 INFO - Output received: 00:49:07 INFO - pip 1.5.5 from /builds/slave/test/build/venv/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 00:49:07 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 00:49:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 00:49:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 00:49:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:07 INFO - 'HOME': '/Users/cltbld', 00:49:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:07 INFO - 'LOGNAME': 'cltbld', 00:49:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:07 INFO - 'MOZ_NO_REMOTE': '1', 00:49:07 INFO - 'NO_EM_RESTART': '1', 00:49:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:07 INFO - 'PWD': '/builds/slave/test', 00:49:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:07 INFO - 'SHELL': '/bin/bash', 00:49:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:07 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:07 INFO - 'USER': 'cltbld', 00:49:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:07 INFO - 'XPC_FLAGS': '0x0', 00:49:07 INFO - 'XPC_SERVICE_NAME': '0', 00:49:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:07 INFO - Downloading/unpacking psutil>=3.1.1 00:49:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:49:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:49:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:49:10 INFO - Installing collected packages: psutil 00:49:10 INFO - Running setup.py install for psutil 00:49:10 INFO - building 'psutil._psutil_osx' extension 00:49:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 00:49:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 00:49:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 00:49:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 00:49:10 INFO - building 'psutil._psutil_posix' extension 00:49:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 00:49:10 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 00:49:10 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 00:49:10 INFO - ^ 00:49:10 INFO - 1 warning generated. 00:49:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 00:49:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:49:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:49:10 INFO - Successfully installed psutil 00:49:10 INFO - Cleaning up... 00:49:10 INFO - Return code: 0 00:49:10 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 00:49:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 00:49:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 00:49:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:10 INFO - 'HOME': '/Users/cltbld', 00:49:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:10 INFO - 'LOGNAME': 'cltbld', 00:49:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:10 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:10 INFO - 'MOZ_NO_REMOTE': '1', 00:49:10 INFO - 'NO_EM_RESTART': '1', 00:49:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:10 INFO - 'PWD': '/builds/slave/test', 00:49:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:10 INFO - 'SHELL': '/bin/bash', 00:49:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:10 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:10 INFO - 'USER': 'cltbld', 00:49:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:10 INFO - 'XPC_FLAGS': '0x0', 00:49:10 INFO - 'XPC_SERVICE_NAME': '0', 00:49:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:11 INFO - Downloading/unpacking mozsystemmonitor==0.3 00:49:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:12 INFO - Downloading mozsystemmonitor-0.3.tar.gz 00:49:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:49:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 00:49:12 INFO - Installing collected packages: mozsystemmonitor 00:49:12 INFO - Running setup.py install for mozsystemmonitor 00:49:12 INFO - Successfully installed mozsystemmonitor 00:49:12 INFO - Cleaning up... 00:49:12 INFO - Return code: 0 00:49:12 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 00:49:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 00:49:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 00:49:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:12 INFO - 'HOME': '/Users/cltbld', 00:49:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:12 INFO - 'LOGNAME': 'cltbld', 00:49:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:12 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:12 INFO - 'MOZ_NO_REMOTE': '1', 00:49:12 INFO - 'NO_EM_RESTART': '1', 00:49:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:12 INFO - 'PWD': '/builds/slave/test', 00:49:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:12 INFO - 'SHELL': '/bin/bash', 00:49:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:12 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:12 INFO - 'USER': 'cltbld', 00:49:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:12 INFO - 'XPC_FLAGS': '0x0', 00:49:12 INFO - 'XPC_SERVICE_NAME': '0', 00:49:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:13 INFO - Downloading/unpacking jsonschema==2.5.1 00:49:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:14 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 00:49:14 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 00:49:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:14 INFO - Downloading functools32-3.2.3-2.tar.gz 00:49:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 00:49:14 INFO - warning: no files found matching '*.txt' 00:49:14 INFO - no previously-included directories found matching 'build' 00:49:14 INFO - no previously-included directories found matching 'dist' 00:49:14 INFO - no previously-included directories found matching '.git*' 00:49:14 INFO - Installing collected packages: jsonschema, functools32 00:49:14 INFO - Running setup.py install for functools32 00:49:15 INFO - warning: no files found matching '*.txt' 00:49:15 INFO - no previously-included directories found matching 'build' 00:49:15 INFO - no previously-included directories found matching 'dist' 00:49:15 INFO - no previously-included directories found matching '.git*' 00:49:15 INFO - Successfully installed jsonschema functools32 00:49:15 INFO - Cleaning up... 00:49:15 INFO - Return code: 0 00:49:15 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 00:49:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 00:49:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 00:49:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:15 INFO - 'HOME': '/Users/cltbld', 00:49:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:15 INFO - 'LOGNAME': 'cltbld', 00:49:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:15 INFO - 'MOZ_NO_REMOTE': '1', 00:49:15 INFO - 'NO_EM_RESTART': '1', 00:49:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:15 INFO - 'PWD': '/builds/slave/test', 00:49:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:15 INFO - 'SHELL': '/bin/bash', 00:49:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:15 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:15 INFO - 'USER': 'cltbld', 00:49:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:15 INFO - 'XPC_FLAGS': '0x0', 00:49:15 INFO - 'XPC_SERVICE_NAME': '0', 00:49:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:15 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 00:49:15 INFO - Cleaning up... 00:49:15 INFO - Return code: 0 00:49:15 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:49:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 00:49:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:49:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:15 INFO - 'HOME': '/Users/cltbld', 00:49:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:15 INFO - 'LOGNAME': 'cltbld', 00:49:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:15 INFO - 'MOZ_NO_REMOTE': '1', 00:49:15 INFO - 'NO_EM_RESTART': '1', 00:49:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:15 INFO - 'PWD': '/builds/slave/test', 00:49:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:15 INFO - 'SHELL': '/bin/bash', 00:49:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:15 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:15 INFO - 'USER': 'cltbld', 00:49:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:15 INFO - 'XPC_FLAGS': '0x0', 00:49:15 INFO - 'XPC_SERVICE_NAME': '0', 00:49:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:15 INFO - Downloading/unpacking blobuploader==1.2.4 00:49:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:17 INFO - Downloading blobuploader-1.2.4.tar.gz 00:49:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:49:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:49:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:49:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:49:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:17 INFO - Downloading docopt-0.6.1.tar.gz 00:49:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:49:17 INFO - Installing collected packages: blobuploader, requests, docopt 00:49:17 INFO - Running setup.py install for blobuploader 00:49:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:49:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:49:18 INFO - Running setup.py install for requests 00:49:18 INFO - Running setup.py install for docopt 00:49:18 INFO - Successfully installed blobuploader requests docopt 00:49:18 INFO - Cleaning up... 00:49:18 INFO - Return code: 0 00:49:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:49:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:49:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:18 INFO - 'HOME': '/Users/cltbld', 00:49:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:18 INFO - 'LOGNAME': 'cltbld', 00:49:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:18 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:18 INFO - 'MOZ_NO_REMOTE': '1', 00:49:18 INFO - 'NO_EM_RESTART': '1', 00:49:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:18 INFO - 'PWD': '/builds/slave/test', 00:49:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:18 INFO - 'SHELL': '/bin/bash', 00:49:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:18 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:18 INFO - 'USER': 'cltbld', 00:49:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:18 INFO - 'XPC_FLAGS': '0x0', 00:49:18 INFO - 'XPC_SERVICE_NAME': '0', 00:49:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-nLBXbB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-X9JKKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-Etksk6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-kiq8aI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-feqces-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-IGnBkv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-Ws5PIj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-ofvjmF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:49:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:49:19 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-AYp0Sd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-uBUbWi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-hRno0d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-ptJt1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-e6duFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-Nkc49Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-NbscKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-pPeyn_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-rH763u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:49:20 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 00:49:20 INFO - Running setup.py install for manifestparser 00:49:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:49:21 INFO - Running setup.py install for mozcrash 00:49:21 INFO - Running setup.py install for mozdebug 00:49:21 INFO - Running setup.py install for mozdevice 00:49:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:49:21 INFO - Running setup.py install for mozfile 00:49:21 INFO - Running setup.py install for mozhttpd 00:49:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:49:21 INFO - Running setup.py install for mozinfo 00:49:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:49:21 INFO - Running setup.py install for mozInstall 00:49:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Running setup.py install for mozleak 00:49:22 INFO - Running setup.py install for mozlog 00:49:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Running setup.py install for moznetwork 00:49:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Running setup.py install for mozprocess 00:49:22 INFO - Running setup.py install for mozprofile 00:49:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:49:22 INFO - Running setup.py install for mozrunner 00:49:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:49:23 INFO - Running setup.py install for mozscreenshot 00:49:23 INFO - Running setup.py install for moztest 00:49:23 INFO - Running setup.py install for mozversion 00:49:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:49:23 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion 00:49:23 INFO - Cleaning up... 00:49:23 INFO - Return code: 0 00:49:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:49:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:49:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:49:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:23 INFO - 'HOME': '/Users/cltbld', 00:49:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:23 INFO - 'LOGNAME': 'cltbld', 00:49:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:23 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:23 INFO - 'MOZ_NO_REMOTE': '1', 00:49:23 INFO - 'NO_EM_RESTART': '1', 00:49:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:23 INFO - 'PWD': '/builds/slave/test', 00:49:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:23 INFO - 'SHELL': '/bin/bash', 00:49:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:23 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:23 INFO - 'USER': 'cltbld', 00:49:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:23 INFO - 'XPC_FLAGS': '0x0', 00:49:23 INFO - 'XPC_SERVICE_NAME': '0', 00:49:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:49:23 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-qezh9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:49:23 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:49:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:49:23 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-H470wv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:49:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:49:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:49:23 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-cICith-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-nPgW6z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.51 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-fAY5gC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-tupdBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-5AqWov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.10 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-DNelMk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-fTexvK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-NUpGqe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-xqJr0w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:49:24 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:49:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:49:24 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-hTdJT_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.25 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:49:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:49:25 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-uqVMkv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:49:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:49:25 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-r52nW9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:49:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:25 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-VJEgXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:49:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:49:25 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-Q4JBEh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:49:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:49:25 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-uY2G_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.51->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:49:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.51->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:49:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:49:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:26 INFO - Downloading blessings-1.6.tar.gz 00:49:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:49:27 INFO - Installing collected packages: blessings 00:49:27 INFO - Running setup.py install for blessings 00:49:27 INFO - Successfully installed blessings 00:49:27 INFO - Cleaning up... 00:49:27 INFO - Return code: 0 00:49:27 INFO - Installing pip>=1.5 into virtualenv /builds/slave/test/build/venv 00:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'pip>=1.5']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'pip>=1.5'] in /builds/slave/test/build 00:49:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub pip>=1.5 00:49:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:27 INFO - 'HOME': '/Users/cltbld', 00:49:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:27 INFO - 'LOGNAME': 'cltbld', 00:49:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:27 INFO - 'MOZ_NO_REMOTE': '1', 00:49:27 INFO - 'NO_EM_RESTART': '1', 00:49:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:27 INFO - 'PWD': '/builds/slave/test', 00:49:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:27 INFO - 'SHELL': '/bin/bash', 00:49:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:27 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:27 INFO - 'USER': 'cltbld', 00:49:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:27 INFO - 'XPC_FLAGS': '0x0', 00:49:27 INFO - 'XPC_SERVICE_NAME': '0', 00:49:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:27 INFO - Requirement already satisfied (use --upgrade to upgrade): pip>=1.5 in ./venv/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg 00:49:27 INFO - Cleaning up... 00:49:27 INFO - Return code: 0 00:49:27 INFO - Installing psutil==3.1.1 into virtualenv /builds/slave/test/build/venv 00:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil==3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil==3.1.1'] in /builds/slave/test/build 00:49:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil==3.1.1 00:49:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:27 INFO - 'HOME': '/Users/cltbld', 00:49:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:27 INFO - 'LOGNAME': 'cltbld', 00:49:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:27 INFO - 'MOZ_NO_REMOTE': '1', 00:49:27 INFO - 'NO_EM_RESTART': '1', 00:49:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:27 INFO - 'PWD': '/builds/slave/test', 00:49:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:27 INFO - 'SHELL': '/bin/bash', 00:49:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:27 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:27 INFO - 'USER': 'cltbld', 00:49:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:27 INFO - 'XPC_FLAGS': '0x0', 00:49:27 INFO - 'XPC_SERVICE_NAME': '0', 00:49:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in ./venv/lib/python2.7/site-packages 00:49:27 INFO - Cleaning up... 00:49:27 INFO - Return code: 0 00:49:27 INFO - Installing mock into virtualenv /builds/slave/test/build/venv 00:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mock']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mock'] in /builds/slave/test/build 00:49:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mock 00:49:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:27 INFO - 'HOME': '/Users/cltbld', 00:49:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:27 INFO - 'LOGNAME': 'cltbld', 00:49:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:27 INFO - 'MOZ_NO_REMOTE': '1', 00:49:27 INFO - 'NO_EM_RESTART': '1', 00:49:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:27 INFO - 'PWD': '/builds/slave/test', 00:49:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:27 INFO - 'SHELL': '/bin/bash', 00:49:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:27 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:27 INFO - 'USER': 'cltbld', 00:49:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:27 INFO - 'XPC_FLAGS': '0x0', 00:49:27 INFO - 'XPC_SERVICE_NAME': '0', 00:49:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:28 INFO - Downloading/unpacking mock 00:49:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mock/setup.py) egg_info for package mock 00:49:29 INFO - warning: no files found matching '*.png' under directory 'docs' 00:49:29 INFO - warning: no files found matching '*.css' under directory 'docs' 00:49:29 INFO - warning: no files found matching '*.html' under directory 'docs' 00:49:29 INFO - warning: no files found matching '*.js' under directory 'docs' 00:49:29 INFO - Installing collected packages: mock 00:49:29 INFO - Running setup.py install for mock 00:49:29 INFO - warning: no files found matching '*.png' under directory 'docs' 00:49:29 INFO - warning: no files found matching '*.css' under directory 'docs' 00:49:29 INFO - warning: no files found matching '*.html' under directory 'docs' 00:49:29 INFO - warning: no files found matching '*.js' under directory 'docs' 00:49:29 INFO - Successfully installed mock 00:49:29 INFO - Cleaning up... 00:49:29 INFO - Return code: 0 00:49:29 INFO - Installing simplejson into virtualenv /builds/slave/test/build/venv 00:49:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'simplejson']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'simplejson'] in /builds/slave/test/build 00:49:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub simplejson 00:49:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:29 INFO - 'HOME': '/Users/cltbld', 00:49:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:29 INFO - 'LOGNAME': 'cltbld', 00:49:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:29 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:29 INFO - 'MOZ_NO_REMOTE': '1', 00:49:29 INFO - 'NO_EM_RESTART': '1', 00:49:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:29 INFO - 'PWD': '/builds/slave/test', 00:49:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:29 INFO - 'SHELL': '/bin/bash', 00:49:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:29 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:29 INFO - 'USER': 'cltbld', 00:49:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:29 INFO - 'XPC_FLAGS': '0x0', 00:49:29 INFO - 'XPC_SERVICE_NAME': '0', 00:49:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:30 INFO - Downloading/unpacking simplejson 00:49:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/simplejson/setup.py) egg_info for package simplejson 00:49:31 INFO - Installing collected packages: simplejson 00:49:31 INFO - Running setup.py install for simplejson 00:49:31 INFO - building 'simplejson._speedups' extension 00:49:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c simplejson/_speedups.c -o build/temp.macosx-10.10-x86_64-2.7/simplejson/_speedups.o 00:49:32 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/simplejson/_speedups.o -o build/lib.macosx-10.10-x86_64-2.7/simplejson/_speedups.so 00:49:32 INFO - Successfully installed simplejson 00:49:32 INFO - Cleaning up... 00:49:32 INFO - Return code: 0 00:49:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:49:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:49:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:49:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:32 INFO - 'HOME': '/Users/cltbld', 00:49:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:32 INFO - 'LOGNAME': 'cltbld', 00:49:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:32 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:32 INFO - 'MOZ_NO_REMOTE': '1', 00:49:32 INFO - 'NO_EM_RESTART': '1', 00:49:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:32 INFO - 'PWD': '/builds/slave/test', 00:49:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:32 INFO - 'SHELL': '/bin/bash', 00:49:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:32 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:32 INFO - 'USER': 'cltbld', 00:49:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:32 INFO - 'XPC_FLAGS': '0x0', 00:49:32 INFO - 'XPC_SERVICE_NAME': '0', 00:49:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:49:32 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-cLfdD2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:49:32 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:49:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:49:32 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-HRn3h4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-foPHl2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-z7M5Ho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.51 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-avoAkj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-P4wo2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-cOSzRV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.10 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-Mw0Ayi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-dbArMT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-llEc87-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:49:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:49:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:49:33 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-NnKPcV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:49:34 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-xHMY9p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:49:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.25 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-SfQgho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:49:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-oTyCNS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:49:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-mr47ky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-TLKtx8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:49:34 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-bX_tdt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:49:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-isJNr8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-21MVKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:49:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 00:49:34 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-iAPCUh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 00:49:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness 00:49:35 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-94aTf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness 00:49:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/puppeteer/firefox 00:49:35 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-zDjYM9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox 00:49:35 INFO - Installing collected packages: wptserve, marionette-driver, browsermob-proxy, marionette-harness, firefox-puppeteer 00:49:35 INFO - Running setup.py install for wptserve 00:49:35 INFO - Running setup.py install for marionette-driver 00:49:35 INFO - Running setup.py install for browsermob-proxy 00:49:35 INFO - Running setup.py install for marionette-harness 00:49:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:49:36 INFO - Running setup.py install for firefox-puppeteer 00:49:36 INFO - Successfully installed wptserve marionette-driver browsermob-proxy marionette-harness firefox-puppeteer 00:49:36 INFO - Cleaning up... 00:49:36 INFO - Return code: 0 00:49:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:49:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:49:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:49:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:36 INFO - 'HOME': '/Users/cltbld', 00:49:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:36 INFO - 'LOGNAME': 'cltbld', 00:49:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:36 INFO - 'MOZ_NO_REMOTE': '1', 00:49:36 INFO - 'NO_EM_RESTART': '1', 00:49:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:36 INFO - 'PWD': '/builds/slave/test', 00:49:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:36 INFO - 'SHELL': '/bin/bash', 00:49:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:36 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:36 INFO - 'USER': 'cltbld', 00:49:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:36 INFO - 'XPC_FLAGS': '0x0', 00:49:36 INFO - 'XPC_SERVICE_NAME': '0', 00:49:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:49:36 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-DLzdK3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:49:36 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:49:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:49:36 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-rLuioA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:49:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:49:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:49:36 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-pm0N3t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:49:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:49:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:49:36 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-rSXJil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.51 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-sqDzre-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-E9jFkD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-1EAXCz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.10 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-u0tLfY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-6_8V7p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-vHHHBg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-mbK0iK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-dOUUkL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:49:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.25 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:49:37 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-JYEfah-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-AXVhmK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-CPyB6U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-rfQQW8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-CGVQeN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-o5a2T6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-KLklkb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.2.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-J2FZew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-qKh9az-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness 00:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-harness==4.0.0 from file:///builds/slave/test/build/tests/marionette/harness in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 6)) 00:49:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/puppeteer/firefox 00:49:38 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-4xdxFw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox 00:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): firefox-puppeteer==52.1.0 from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 9)) 00:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.51->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.51->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): blessings>=1.3 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:49:39 INFO - Downloading/unpacking six>=1.8 (from wptserve==1.4.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 00:49:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:40 INFO - Downloading six-1.10.0-py2.py3-none-any.whl 00:49:40 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 00:49:40 INFO - Installing collected packages: six 00:49:40 INFO - Successfully installed six 00:49:40 INFO - Cleaning up... 00:49:40 INFO - Return code: 0 00:49:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:49:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 00:49:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:49:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:40 INFO - 'HOME': '/Users/cltbld', 00:49:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:40 INFO - 'LOGNAME': 'cltbld', 00:49:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:40 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:40 INFO - 'MOZ_NO_REMOTE': '1', 00:49:40 INFO - 'NO_EM_RESTART': '1', 00:49:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:40 INFO - 'PWD': '/builds/slave/test', 00:49:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:40 INFO - 'SHELL': '/bin/bash', 00:49:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:40 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:40 INFO - 'USER': 'cltbld', 00:49:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:40 INFO - 'XPC_FLAGS': '0x0', 00:49:40 INFO - 'XPC_SERVICE_NAME': '0', 00:49:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:40 INFO - Downloading/unpacking twisted==10.2.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:49:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/twisted/setup.py) egg_info for package twisted 00:49:42 INFO - Downloading/unpacking txws==0.9.1 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 00:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:43 INFO - Downloading txWS-0.9.1.tar.gz 00:49:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/txws/setup.py) egg_info for package txws 00:49:43 INFO - no previously-included directories found matching 'documentation/_build' 00:49:43 INFO - zip_safe flag not set; analyzing archive contents... 00:49:43 INFO - six: module references __path__ 00:49:43 INFO - Installed /builds/slave/test/build/venv/build/txws/six-1.10.0-py2.7.egg 00:49:43 INFO - Searching for vcversioner 00:49:43 INFO - Reading http://pypi.python.org/simple/vcversioner/ 00:49:43 INFO - Best match: vcversioner 2.16.0.0 00:49:43 INFO - Downloading https://pypi.python.org/packages/c5/cc/33162c0a7b28a4d8c83da07bc2b12cee58c120b4a9e8bba31c41c8d35a16/vcversioner-2.16.0.0.tar.gz#md5=aab6ef5e0cf8614a1b1140ed5b7f107d 00:49:43 INFO - Processing vcversioner-2.16.0.0.tar.gz 00:49:43 INFO - Running vcversioner-2.16.0.0/setup.py -q bdist_egg --dist-dir /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/easy_install-lBV04h/vcversioner-2.16.0.0/egg-dist-tmp-rhPsVw 00:49:43 INFO - zip_safe flag not set; analyzing archive contents... 00:49:43 INFO - Installed /builds/slave/test/build/venv/build/txws/vcversioner-2.16.0.0-py2.7.egg 00:49:43 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 6)) 00:49:43 INFO - Requirement already satisfied (use --upgrade to upgrade): six==1.10.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 00:49:43 INFO - Downloading/unpacking ipaddr==2.1.11 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 00:49:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:44 INFO - Downloading ipaddr-2.1.11.tar.gz 00:49:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/ipaddr/setup.py) egg_info for package ipaddr 00:49:44 INFO - Downloading/unpacking passlib==1.6.5 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 00:49:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:44 INFO - Installing collected packages: twisted, txws, ipaddr, passlib 00:49:44 INFO - Running setup.py install for twisted 00:49:45 INFO - changing mode of build/scripts-2.7/manhole from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/mktap from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/pyhtmlizer from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/tap2deb from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/tap2rpm from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/tapconvert from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/trial from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/twistd from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/cftp from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/ckeygen from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/conch from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/tkconch from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/lore from 664 to 775 00:49:45 INFO - changing mode of build/scripts-2.7/mailmail from 664 to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/cftp to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/ckeygen to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/conch to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/lore to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/mailmail to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/manhole to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/mktap to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/pyhtmlizer to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/tap2deb to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/tap2rpm to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/tapconvert to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/tkconch to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/trial to 775 00:49:47 INFO - changing mode of /builds/slave/test/build/venv/bin/twistd to 775 00:49:47 INFO - Running setup.py install for txws 00:49:47 INFO - Running setup.py install for ipaddr 00:49:48 INFO - Successfully installed twisted txws ipaddr passlib 00:49:48 INFO - Cleaning up... 00:49:48 INFO - Return code: 0 00:49:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:49:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c354030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3f6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9b2476970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:49:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 00:49:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:49:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:49:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:49:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:49:48 INFO - 'HOME': '/Users/cltbld', 00:49:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:49:48 INFO - 'LOGNAME': 'cltbld', 00:49:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 00:49:48 INFO - 'MOZ_NO_REMOTE': '1', 00:49:48 INFO - 'NO_EM_RESTART': '1', 00:49:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:49:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:48 INFO - 'PWD': '/builds/slave/test', 00:49:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:49:48 INFO - 'SHELL': '/bin/bash', 00:49:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:49:48 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:49:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:49:48 INFO - 'USER': 'cltbld', 00:49:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:49:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:49:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:49:48 INFO - 'XPC_FLAGS': '0x0', 00:49:48 INFO - 'XPC_SERVICE_NAME': '0', 00:49:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:49:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:48 INFO - Requirement already satisfied (use --upgrade to upgrade): twisted==10.2.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:49:48 INFO - Requirement already satisfied (use --upgrade to upgrade): txws==0.9.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 00:49:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 6)) 00:49:48 INFO - Requirement already satisfied (use --upgrade to upgrade): six==1.10.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 00:49:48 INFO - Requirement already satisfied (use --upgrade to upgrade): ipaddr==2.1.11 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 00:49:48 INFO - Requirement already satisfied (use --upgrade to upgrade): passlib==1.6.5 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 00:49:48 INFO - Downloading/unpacking zope.interface (from twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:49:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/zope.interface/setup.py) egg_info for package zope.interface 00:49:50 INFO - Downloading/unpacking setuptools (from zope.interface->twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:49:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/setuptools/setup.py) egg_info for package setuptools 00:49:50 INFO - Installing collected packages: zope.interface, setuptools 00:49:50 INFO - Running setup.py install for zope.interface 00:49:51 INFO - building 'zope.interface._zope_interface_coptimizations' extension 00:49:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c src/zope/interface/_zope_interface_coptimizations.c -o build/temp.macosx-10.10-x86_64-2.7/src/zope/interface/_zope_interface_coptimizations.o 00:49:51 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/src/zope/interface/_zope_interface_coptimizations.o -o build/lib.macosx-10.10-x86_64-2.7/zope/interface/_zope_interface_coptimizations.so 00:49:51 INFO - Skipping installation of /builds/slave/test/build/venv/lib/python2.7/site-packages/zope/__init__.py (namespace package) 00:49:51 INFO - Installing /builds/slave/test/build/venv/lib/python2.7/site-packages/zope.interface-4.0.2-py2.7-nspkg.pth 00:49:51 INFO - Found existing installation: distribute 0.6.24 00:49:51 INFO - Uninstalling distribute: 00:49:51 INFO - Successfully uninstalled distribute 00:49:51 INFO - Running setup.py install for setuptools 00:49:51 INFO - Installing easy_install script to /builds/slave/test/build/venv/bin 00:49:51 INFO - Installing easy_install-2.7 script to /builds/slave/test/build/venv/bin 00:49:51 INFO - Successfully installed zope.interface setuptools 00:49:51 INFO - Cleaning up... 00:49:52 INFO - Return code: 0 00:49:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:49:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:49:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:49:52 INFO - Reading from file tmpfile_stdout 00:49:52 INFO - Current package versions: 00:49:52 INFO - Twisted == 10.2.0 00:49:52 INFO - blessings == 1.6 00:49:52 INFO - blobuploader == 1.2.4 00:49:52 INFO - browsermob-proxy == 0.6.0 00:49:52 INFO - docopt == 0.6.1 00:49:52 INFO - firefox-puppeteer == 52.1.0 00:49:52 INFO - functools32 == 3.2.3-2 00:49:52 INFO - ipaddr == 2.1.11 00:49:52 INFO - jsonschema == 2.5.1 00:49:52 INFO - manifestparser == 1.1 00:49:52 INFO - marionette-driver == 2.2.0 00:49:52 INFO - marionette-harness == 4.0.0 00:49:52 INFO - mock == 1.0.1 00:49:52 INFO - mozInstall == 1.12 00:49:52 INFO - mozcrash == 1.0 00:49:52 INFO - mozdebug == 0.1 00:49:52 INFO - mozdevice == 0.51 00:49:52 INFO - mozfile == 1.2 00:49:52 INFO - mozhttpd == 0.7 00:49:52 INFO - mozinfo == 0.10 00:49:52 INFO - mozleak == 0.1 00:49:52 INFO - mozlog == 3.4 00:49:52 INFO - moznetwork == 0.27 00:49:52 INFO - mozprocess == 0.25 00:49:52 INFO - mozprofile == 0.28 00:49:52 INFO - mozrunner == 6.13 00:49:52 INFO - mozscreenshot == 0.1 00:49:52 INFO - mozsystemmonitor == 0.3 00:49:52 INFO - moztest == 0.8 00:49:52 INFO - mozversion == 1.4 00:49:52 INFO - passlib == 1.6.5 00:49:52 INFO - psutil == 3.1.1 00:49:52 INFO - requests == 1.2.3 00:49:52 INFO - simplejson == 3.3.0 00:49:52 INFO - six == 1.10.0 00:49:52 INFO - txWS == 0.9.1 00:49:52 INFO - wptserve == 1.4.0 00:49:52 INFO - wsgiref == 0.1.2 00:49:52 INFO - zope.interface == 4.0.2 00:49:52 INFO - Running post-action listener: _resource_record_post_action 00:49:52 INFO - Running post-action listener: _start_resource_monitoring 00:49:52 INFO - Starting resource monitoring. 00:49:52 INFO - [mozharness: 2017-06-13 07:49:52.309700Z] Finished create-virtualenv step (success) 00:49:52 INFO - [mozharness: 2017-06-13 07:49:52.310619Z] Running install step. 00:49:52 INFO - Running pre-action listener: _resource_record_pre_action 00:49:52 INFO - Running main action method: install 00:49:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:49:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:49:52 INFO - Reading from file tmpfile_stdout 00:49:52 INFO - Detecting whether we're running mozinstall >=1.0... 00:49:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:49:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:49:52 INFO - Reading from file tmpfile_stdout 00:49:52 INFO - Output received: 00:49:52 INFO - Usage: mozinstall [options] installer 00:49:52 INFO - Options: 00:49:52 INFO - -h, --help show this help message and exit 00:49:52 INFO - -d DEST, --destination=DEST 00:49:52 INFO - Directory to install application into. [default: 00:49:52 INFO - "/builds/slave/test"] 00:49:52 INFO - --app=APP Application being installed. [default: firefox] 00:49:52 INFO - mkdir: /builds/slave/test/build/application 00:49:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/installer.dmg', '--destination', '/builds/slave/test/build/application'] 00:49:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/installer.dmg --destination /builds/slave/test/build/application 00:50:14 INFO - Reading from file tmpfile_stdout 00:50:14 INFO - Output received: 00:50:14 INFO - /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox 00:50:14 INFO - Running post-action listener: _resource_record_post_action 00:50:14 INFO - [mozharness: 2017-06-13 07:50:14.047082Z] Finished install step (success) 00:50:14 INFO - [mozharness: 2017-06-13 07:50:14.047205Z] Running stage-files step. 00:50:14 INFO - Running pre-action listener: _resource_record_pre_action 00:50:14 INFO - Running main action method: stage_files 00:50:14 INFO - Running post-action listener: _resource_record_post_action 00:50:14 INFO - [mozharness: 2017-06-13 07:50:14.047782Z] Finished stage-files step (success) 00:50:14 INFO - [mozharness: 2017-06-13 07:50:14.047892Z] Running run-tests step. 00:50:14 INFO - Running pre-action listener: _resource_record_pre_action 00:50:14 INFO - Running pre-action listener: _set_gcov_prefix 00:50:14 INFO - Running main action method: run_tests 00:50:14 INFO - #### Running mochitest suites 00:50:14 INFO - Structured output parser in use for mochitest. 00:50:14 INFO - grabbing minidump binary from tooltool 00:50:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:50:14 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:50:14 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:50:14 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 00:50:14 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 00:50:14 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:50:14 INFO - Return code: 0 00:50:14 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 00:50:14 INFO - grabbing nodejs binary from tooltool 00:50:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:50:14 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2e61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c2c2108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2dc030>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:50:14 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:50:14 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest -o -c /builds/tooltool_cache 00:50:14 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 00:50:14 INFO - INFO - File node-osx.tar.gz retrieved from local cache /builds/tooltool_cache 00:50:14 INFO - INFO - untarring "node-osx.tar.gz" 00:50:15 INFO - Return code: 0 00:50:15 INFO - Chmoding /builds/slave/test/build/node-osx/bin/node to 0755 00:50:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:50:15 INFO - ENV: MOZ_NODE_PATH is now /builds/slave/test/build/node-osx/bin/node 00:50:15 INFO - ENV: STYLO_THREADS is now 1 00:50:15 INFO - ENV: RUST_BACKTRACE is now 1 00:50:15 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/slave/test/build/blobber_upload_dir 00:50:15 INFO - ENV: MINIDUMP_STACKWALK is now /builds/slave/test/build/macosx64-minidump_stackwalk 00:50:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:50:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--total-chunks', '5', '--this-chunk', '3', '--appname=/builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--chunk-by-dir=4'] in /builds/slave/test/build 00:50:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/mochitest/runtests.py --total-chunks 5 --this-chunk 3 --appname=/builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox --utility-path=tests/bin --extra-profile-file=tests/bin/plugins --symbols-path=https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip --certificate-path=tests/certs --quiet --log-raw=/builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log --screenshot-on-fail --cleanup-crashes --log-raw=- --chunk-by-dir=4 00:50:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NnvZDtivWk/Render', 00:50:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:50:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:50:15 INFO - 'HOME': '/Users/cltbld', 00:50:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:50:15 INFO - 'LOGNAME': 'cltbld', 00:50:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:50:15 INFO - 'MINIDUMP_STACKWALK': '/builds/slave/test/build/macosx64-minidump_stackwalk', 00:50:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:50:15 INFO - 'MOZ_NODE_PATH': '/builds/slave/test/build/node-osx/bin/node', 00:50:15 INFO - 'MOZ_NO_REMOTE': '1', 00:50:15 INFO - 'MOZ_UPLOAD_DIR': '/builds/slave/test/build/blobber_upload_dir', 00:50:15 INFO - 'NO_EM_RESTART': '1', 00:50:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:50:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:50:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:50:15 INFO - 'PWD': '/builds/slave/test', 00:50:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:50:15 INFO - 'RUST_BACKTRACE': '1', 00:50:15 INFO - 'SHELL': '/bin/bash', 00:50:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners', 00:50:15 INFO - 'STYLO_THREADS': '1', 00:50:15 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 00:50:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:50:15 INFO - 'USER': 'cltbld', 00:50:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:50:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:50:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:50:15 INFO - 'XPC_FLAGS': '0x0', 00:50:15 INFO - 'XPC_SERVICE_NAME': '0', 00:50:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:50:15 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--total-chunks', '5', '--this-chunk', '3', '--appname=/builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--chunk-by-dir=4'] with output_timeout 1000 00:50:16 INFO - Checking for orphan ssltunnel processes... 00:50:16 INFO - Checking for orphan xpcshell processes... 00:50:16 INFO - mozcrash Removed pending crash reports at '/Users/cltbld/Library/Application Support/firefox/Crash Reports' 00:50:17 INFO - SUITE-START | Running 1967 tests 00:50:17 INFO - TEST-START | dom/security/test/csp/test_upgrade_insecure.html 00:50:17 INFO - TEST-SKIP | dom/security/test/csp/test_upgrade_insecure.html | took 0ms 00:50:17 INFO - TEST-START | dom/svg/test/test_lang.xhtml 00:50:17 INFO - TEST-SKIP | dom/svg/test/test_lang.xhtml | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_badManifestMagic.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_badManifestMagic.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug445544.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug445544.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug460353.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug460353.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug474696.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug474696.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug544462.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug544462.html | took 1ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html | took 7ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug744719.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug744719.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug765203.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug765203.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bypass.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bypass.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_cancelOfflineCache.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_cancelOfflineCache.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_changingManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_changingManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_fallback.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_fallback.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_foreign.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_foreign.html | took 1ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_identicalManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_identicalManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_lowDeviceStorage.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_lowDeviceStorage.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_lowDeviceStorageDuringUpdate.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_lowDeviceStorageDuringUpdate.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_missingFile.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_missingFile.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_missingManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_missingManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_noManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_noManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_obsolete.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_obsolete.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_offlineIFrame.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_offlineIFrame.html | took 1ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_offlineMode.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_offlineMode.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_overlap.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_overlap.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_redirectManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_redirectManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_refetchManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_refetchManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_simpleManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_simpleManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_updateCheck.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_updateCheck.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_updatingManifest.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_updatingManifest.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_xhtmlManifest.xhtml 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_xhtmlManifest.xhtml | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/general/test_network_events.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/general/test_network_events.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/general/test_showModalDialog.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/general/test_showModalDialog.html | took 0ms 00:50:17 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageBase.html 00:50:17 INFO - TEST-SKIP | dom/tests/mochitest/localstorage/test_localStorageBase.html | took 0ms 00:50:17 INFO - dir: dom/quota/test 00:50:17 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:50:17 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:50:17 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpzrCNJf.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:50:17 INFO - runtests.py | Server pid: 2110 00:50:17 INFO - runtests.py | Websocket server pid: 2111 00:50:17 INFO - runtests.py | SSL tunnel pid: 2112 00:50:17 INFO - runtests.py | Running with e10s: True 00:50:17 INFO - runtests.py | Running tests: start. 00:50:17 INFO - 00:50:17 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpzrCNJf.mozrunner 00:50:17 INFO - runtests.py | Application pid: 2113 00:50:17 INFO - TEST-INFO | started process GECKO(2113) 00:50:20 INFO - GECKO(2113) | 1497340220469 Marionette INFO Listening on port 2828 00:50:20 INFO - GECKO(2113) | 1497340220630 Marionette DEBUG loaded listener.js 00:50:20 INFO - GECKO(2113) | 2017-06-13 00:50:20.769 plugin-container[2115:22630] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4d4f, name = 'com.apple.tsm.portname' 00:50:20 INFO - GECKO(2113) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:20 INFO - GECKO(2113) | 2017-06-13 00:50:20.773 plugin-container[2115:22630] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa30b, name = 'com.apple.CFPasteboardClient' 00:50:20 INFO - GECKO(2113) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:20 INFO - GECKO(2113) | 2017-06-13 00:50:20.779 plugin-container[2115:22630] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:50:21 INFO - GECKO(2113) | 2017-06-13 00:50:21.252 plugin-container[2117:22686] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4947, name = 'com.apple.tsm.portname' 00:50:21 INFO - GECKO(2113) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:21 INFO - GECKO(2113) | 2017-06-13 00:50:21.255 plugin-container[2117:22686] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e0b, name = 'com.apple.CFPasteboardClient' 00:50:21 INFO - GECKO(2113) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:21 INFO - GECKO(2113) | 2017-06-13 00:50:21.256 plugin-container[2117:22686] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:50:21 INFO - SimpleTest START 00:50:21 INFO - TEST-START | dom/quota/test/test_storage_manager_persist_allow.html 00:50:22 INFO - GECKO(2113) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:50:22 INFO - GECKO(2113) | MEMORY STAT | vsize 3909MB | residentFast 115MB | heapAllocated 20MB 00:50:22 INFO - TEST-OK | dom/quota/test/test_storage_manager_persist_allow.html | took 1346ms 00:50:22 INFO - TEST-START | dom/quota/test/test_storage_manager_persist_deny.html 00:50:22 INFO - GECKO(2113) | MEMORY STAT | vsize 3911MB | residentFast 116MB | heapAllocated 21MB 00:50:22 INFO - TEST-OK | dom/quota/test/test_storage_manager_persist_deny.html | took 61ms 00:50:22 INFO - TEST-START | dom/quota/test/test_storage_manager_persisted.html 00:50:22 INFO - GECKO(2113) | MEMORY STAT | vsize 3917MB | residentFast 121MB | heapAllocated 22MB 00:50:22 INFO - TEST-OK | dom/quota/test/test_storage_manager_persisted.html | took 94ms 00:50:22 INFO - TEST-START | Shutdown 00:50:22 INFO - Passed: 7 00:50:22 INFO - Failed: 0 00:50:22 INFO - Todo: 2 00:50:22 INFO - Mode: e10s 00:50:22 INFO - Slowest: 1346ms - /tests/dom/quota/test/test_storage_manager_persist_allow.html 00:50:22 INFO - SimpleTest FINISHED 00:50:22 INFO - TEST-INFO | Ran 1 Loops 00:50:22 INFO - SimpleTest FINISHED 00:50:23 INFO - GECKO(2113) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 00:50:24 INFO - TEST-INFO | Main app process: exit 0 00:50:24 INFO - runtests.py | Application ran for: 0:00:06.473947 00:50:24 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpalIgcLpidlog 00:50:24 INFO - ==> process 2113 launched child process 2115 00:50:24 INFO - ==> process 2113 launched child process 2117 00:50:24 INFO - zombiecheck | Checking for orphan process with PID: 2115 00:50:24 INFO - zombiecheck | Checking for orphan process with PID: 2117 00:50:24 INFO - Stopping web server 00:50:24 INFO - Stopping web socket server 00:50:24 INFO - Stopping ssltunnel 00:50:24 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 00:50:24 INFO - runtests.py | Running tests: end. 00:50:24 INFO - Buffered messages finished 00:50:24 INFO - dir: dom/security/test/cors 00:50:24 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:50:24 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:50:24 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp2THcZA.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:50:24 INFO - runtests.py | Server pid: 2124 00:50:24 INFO - runtests.py | Websocket server pid: 2125 00:50:24 INFO - runtests.py | SSL tunnel pid: 2126 00:50:24 INFO - runtests.py | Running with e10s: True 00:50:24 INFO - runtests.py | Running tests: start. 00:50:24 INFO - 00:50:24 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp2THcZA.mozrunner 00:50:24 INFO - runtests.py | Application pid: 2127 00:50:24 INFO - TEST-INFO | started process GECKO(2127) 00:50:27 INFO - GECKO(2127) | 1497340227497 Marionette INFO Listening on port 2828 00:50:27 INFO - GECKO(2127) | 1497340227656 Marionette DEBUG loaded listener.js 00:50:27 INFO - GECKO(2127) | 2017-06-13 00:50:27.700 plugin-container[2128:23051] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4547, name = 'com.apple.tsm.portname' 00:50:27 INFO - GECKO(2127) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:27 INFO - GECKO(2127) | 2017-06-13 00:50:27.701 plugin-container[2128:23051] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa00b, name = 'com.apple.CFPasteboardClient' 00:50:27 INFO - GECKO(2127) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:27 INFO - GECKO(2127) | 2017-06-13 00:50:27.701 plugin-container[2128:23051] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:50:28 INFO - SimpleTest START 00:50:28 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR.html 00:50:28 INFO - GECKO(2127) | 2017-06-13 00:50:28.350 plugin-container[2129:23101] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x953f, name = 'com.apple.tsm.portname' 00:50:28 INFO - GECKO(2127) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:28 INFO - GECKO(2127) | 2017-06-13 00:50:28.351 plugin-container[2129:23101] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x481b, name = 'com.apple.CFPasteboardClient' 00:50:28 INFO - GECKO(2127) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:50:28 INFO - GECKO(2127) | 2017-06-13 00:50:28.351 plugin-container[2129:23101] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:50:34 INFO - GECKO(2127) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:50:34 INFO - GECKO(2127) | MEMORY STAT | vsize 3922MB | residentFast 127MB | heapAllocated 31MB 00:50:34 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR.html | took 6414ms 00:50:34 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR_cache.html 00:51:03 INFO - GECKO(2127) | MEMORY STAT | vsize 4114MB | residentFast 131MB | heapAllocated 18MB 00:51:03 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR_cache.html | took 28988ms 00:51:03 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR_origin.html 00:51:12 INFO - GECKO(2127) | MEMORY STAT | vsize 4116MB | residentFast 134MB | heapAllocated 23MB 00:51:12 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR_origin.html | took 9120ms 00:51:12 INFO - TEST-START | Shutdown 00:51:12 INFO - Passed: 3986 00:51:12 INFO - Failed: 0 00:51:12 INFO - Todo: 7 00:51:12 INFO - Mode: e10s 00:51:12 INFO - Slowest: 28988ms - /tests/dom/security/test/cors/test_CrossSiteXHR_cache.html 00:51:12 INFO - SimpleTest FINISHED 00:51:12 INFO - TEST-INFO | Ran 1 Loops 00:51:12 INFO - SimpleTest FINISHED 00:51:13 INFO - GECKO(2127) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 00:51:13 INFO - GECKO(2127) | JavaScript error: jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/nsUrlClassifierListManager.js, line 334: NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIUrlClassifierDBService.getTables] 00:51:13 INFO - GECKO(2127) | JavaScript error: jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/nsUrlClassifierListManager.js, line 334: NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIUrlClassifierDBService.getTables] 00:51:13 INFO - TEST-INFO | Main app process: exit 0 00:51:13 INFO - runtests.py | Application ran for: 0:00:49.370408 00:51:13 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpPP_QZspidlog 00:51:13 INFO - ==> process 2127 launched child process 2128 00:51:13 INFO - ==> process 2127 launched child process 2129 00:51:13 INFO - zombiecheck | Checking for orphan process with PID: 2128 00:51:13 INFO - zombiecheck | Checking for orphan process with PID: 2129 00:51:13 INFO - Stopping web server 00:51:14 INFO - Stopping web socket server 00:51:14 INFO - Stopping ssltunnel 00:51:14 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 00:51:14 INFO - runtests.py | Running tests: end. 00:51:14 INFO - Buffered messages finished 00:51:14 INFO - dir: dom/security/test/csp 00:51:14 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:51:14 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:51:14 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpiHSQgl.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:51:14 INFO - runtests.py | Server pid: 2139 00:51:14 INFO - runtests.py | Websocket server pid: 2140 00:51:14 INFO - runtests.py | SSL tunnel pid: 2141 00:51:14 INFO - runtests.py | Running with e10s: True 00:51:14 INFO - runtests.py | Running tests: start. 00:51:14 INFO - 00:51:14 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpiHSQgl.mozrunner 00:51:14 INFO - runtests.py | Application pid: 2142 00:51:14 INFO - TEST-INFO | started process GECKO(2142) 00:51:17 INFO - GECKO(2142) | 2017-06-13 00:51:17.371 plugin-container[2143:23650] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4947, name = 'com.apple.tsm.portname' 00:51:17 INFO - GECKO(2142) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:51:17 INFO - GECKO(2142) | 2017-06-13 00:51:17.371 plugin-container[2143:23650] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa00b, name = 'com.apple.CFPasteboardClient' 00:51:17 INFO - GECKO(2142) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:51:17 INFO - GECKO(2142) | 2017-06-13 00:51:17.371 plugin-container[2143:23650] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:51:17 INFO - GECKO(2142) | 1497340277373 Marionette INFO Listening on port 2828 00:51:17 INFO - GECKO(2142) | 1497340277469 Marionette DEBUG loaded listener.js 00:51:18 INFO - SimpleTest START 00:51:18 INFO - TEST-START | dom/security/test/csp/test_301_redirect.html 00:51:18 INFO - GECKO(2142) | 2017-06-13 00:51:18.190 plugin-container[2144:23702] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4753, name = 'com.apple.tsm.portname' 00:51:18 INFO - GECKO(2142) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:51:18 INFO - GECKO(2142) | 2017-06-13 00:51:18.195 plugin-container[2144:23702] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x491f, name = 'com.apple.CFPasteboardClient' 00:51:18 INFO - GECKO(2142) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:51:18 INFO - GECKO(2142) | 2017-06-13 00:51:18.195 plugin-container[2144:23702] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:51:19 INFO - GECKO(2142) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:51:19 INFO - GECKO(2142) | MEMORY STAT | vsize 3910MB | residentFast 114MB | heapAllocated 21MB 00:51:19 INFO - TEST-OK | dom/security/test/csp/test_301_redirect.html | took 1148ms 00:51:19 INFO - TEST-START | dom/security/test/csp/test_302_redirect.html 00:51:19 INFO - GECKO(2142) | MEMORY STAT | vsize 3912MB | residentFast 116MB | heapAllocated 22MB 00:51:19 INFO - TEST-OK | dom/security/test/csp/test_302_redirect.html | took 91ms 00:51:19 INFO - TEST-START | dom/security/test/csp/test_303_redirect.html 00:51:19 INFO - GECKO(2142) | MEMORY STAT | vsize 3914MB | residentFast 118MB | heapAllocated 23MB 00:51:19 INFO - TEST-OK | dom/security/test/csp/test_303_redirect.html | took 95ms 00:51:19 INFO - TEST-START | dom/security/test/csp/test_307_redirect.html 00:51:19 INFO - GECKO(2142) | MEMORY STAT | vsize 3915MB | residentFast 119MB | heapAllocated 23MB 00:51:19 INFO - TEST-OK | dom/security/test/csp/test_307_redirect.html | took 91ms 00:51:19 INFO - TEST-START | dom/security/test/csp/test_CSP.html 00:51:19 INFO - GECKO(2142) | JavaScript error: http://mochi.test:8888/tests/dom/security/test/csp/file_main.js, line 16: TypeError: NetworkError when attempting to fetch resource. 00:51:19 INFO - GECKO(2142) | JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:51:19 INFO - GECKO(2142) | JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:51:19 INFO - GECKO(2142) | MEMORY STAT | vsize 3959MB | residentFast 146MB | heapAllocated 29MB 00:51:19 INFO - TEST-OK | dom/security/test/csp/test_CSP.html | took 302ms 00:51:19 INFO - GECKO(2142) | JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:51:20 INFO - TEST-START | dom/security/test/csp/test_allow_https_schemes.html 00:51:20 INFO - GECKO(2142) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x800017,name=PHttpChannel::Msg_DeleteSelf) Channel error: cannot send/recv 00:51:20 INFO - GECKO(2142) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 00:56:50 INFO - Buffered messages finished 00:56:50 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/csp/test_allow_https_schemes.html | application timed out after 330 seconds with no output 00:56:50 ERROR - Force-terminating active process(es). 00:56:50 INFO - Determining child pids from psutil 00:56:50 INFO - Found child pids: [2144] 00:56:50 INFO - Killing process: 2144 00:56:50 INFO - TEST-INFO | started process screencapture 00:56:50 INFO - TEST-INFO | screencapture: exit 0 00:56:50 INFO - psutil found pid 2144 dead 00:56:50 INFO - Killing process: 2142 00:56:50 INFO - Not taking screenshot here: see the one that was previously logged 00:56:50 INFO - TEST-INFO | Main app process: exit 5 00:56:50 INFO - Buffered messages finished 00:56:50 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/csp/test_allow_https_schemes.html | application terminated with exit code 5 00:56:50 INFO - runtests.py | Application ran for: 0:05:36.087034 00:56:50 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpgIXtOIpidlog 00:56:50 INFO - ==> process 2142 launched child process 2143 00:56:50 INFO - ==> process 2142 launched child process 2144 00:56:50 INFO - zombiecheck | Checking for orphan process with PID: 2143 00:56:50 INFO - zombiecheck | Checking for orphan process with PID: 2144 00:56:50 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 00:56:51 INFO - Traceback (most recent call last): 00:56:51 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 00:56:51 INFO - marionette_args=marionette_args, 00:56:51 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 00:56:51 INFO - test=self.lastTestSeen) 00:56:51 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 00:56:51 INFO - stackwalk_binary=stackwalk_binary): 00:56:51 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 00:56:51 INFO - rv = self._process_dump_file(path, extra) 00:56:51 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 00:56:51 INFO - self._get_symbols() 00:56:51 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 00:56:51 INFO - data = urllib2.urlopen(self.symbols_path) 00:56:51 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 00:56:51 INFO - return _opener.open(url, data, timeout) 00:56:51 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 00:56:51 INFO - response = meth(req, response) 00:56:51 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 00:56:51 INFO - 'http', request, response, code, msg, hdrs) 00:56:51 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 00:56:51 INFO - return self._call_chain(*args) 00:56:51 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 00:56:51 INFO - result = func(*args) 00:56:51 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 00:56:51 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 00:56:51 INFO - HTTPError: HTTP Error 404: Not Found 00:56:51 ERROR - Automation Error: Received unexpected exception while running application 00:56:51 ERROR - 00:56:51 INFO - Stopping web server 00:56:51 INFO - Stopping web socket server 00:56:51 INFO - Stopping ssltunnel 00:56:51 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 00:56:51 INFO - runtests.py | Running tests: end. 00:56:51 INFO - Buffered messages finished 00:56:51 INFO - dir: dom/security/test/general 00:56:51 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:56:51 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:56:52 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp0GpwtX.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:56:52 INFO - runtests.py | Server pid: 2156 00:56:52 INFO - runtests.py | Websocket server pid: 2157 00:56:52 INFO - runtests.py | SSL tunnel pid: 2158 00:56:52 INFO - runtests.py | Running with e10s: True 00:56:52 INFO - runtests.py | Running tests: start. 00:56:52 INFO - 00:56:52 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp0GpwtX.mozrunner 00:56:52 INFO - runtests.py | Application pid: 2159 00:56:52 INFO - TEST-INFO | started process GECKO(2159) 00:56:55 INFO - GECKO(2159) | 2017-06-13 00:56:55.178 plugin-container[2160:24469] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 00:56:55 INFO - GECKO(2159) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:56:55 INFO - GECKO(2159) | 2017-06-13 00:56:55.181 plugin-container[2160:24469] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4923, name = 'com.apple.CFPasteboardClient' 00:56:55 INFO - GECKO(2159) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:56:55 INFO - GECKO(2159) | 2017-06-13 00:56:55.182 plugin-container[2160:24469] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:56:55 INFO - GECKO(2159) | 1497340615207 Marionette INFO Listening on port 2828 00:56:55 INFO - GECKO(2159) | 1497340615345 Marionette DEBUG loaded listener.js 00:56:55 INFO - GECKO(2159) | 2017-06-13 00:56:55.748 plugin-container[2161:24523] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x454b, name = 'com.apple.tsm.portname' 00:56:55 INFO - GECKO(2159) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:56:55 INFO - GECKO(2159) | 2017-06-13 00:56:55.748 plugin-container[2161:24523] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x490f, name = 'com.apple.CFPasteboardClient' 00:56:55 INFO - GECKO(2159) | See /usr/include/servers/bootstrap_defs.h for the error codes. 00:56:55 INFO - GECKO(2159) | 2017-06-13 00:56:55.748 plugin-container[2161:24523] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 00:56:56 INFO - SimpleTest START 00:56:56 INFO - TEST-START | dom/security/test/general/test_block_script_wrong_mime.html 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with mime 'application/javascript' should load 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with mime 'text/javascript' should load 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'audio/mpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'audio/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'image/jpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'image/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'video/mpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'video/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'text/csv' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with mime 'application/javascript' should load 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with mime 'text/javascript' should load 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'audio/mpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'audio/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'image/jpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'image/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'video/mpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'text/csv' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'video/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'audio/mpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'audio/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'video/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'image/jpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'text/csv' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'image/' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'video/mpeg' should be blocked 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with mime 'text/javascript' should load 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with mime 'application/javascript' should load 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:56:57 INFO - GECKO(2159) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:56:57 INFO - GECKO(2159) | MEMORY STAT | vsize 3997MB | residentFast 157MB | heapAllocated 29MB 00:56:57 INFO - TEST-OK | dom/security/test/general/test_block_script_wrong_mime.html | took 1390ms 00:56:57 INFO - TEST-START | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html 00:56:57 INFO - TEST-PASS | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html | content policy type should TYPESUBDOCUMENT 00:56:57 INFO - GECKO(2159) | MEMORY STAT | vsize 3999MB | residentFast 160MB | heapAllocated 30MB 00:56:57 INFO - TEST-OK | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html | took 124ms 00:56:57 INFO - TEST-START | dom/security/test/general/test_nosniff.html 00:56:57 INFO - GECKO(2159) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:02:27 INFO - Buffered messages finished 01:02:27 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/general/test_nosniff.html | application timed out after 330 seconds with no output 01:02:27 ERROR - Force-terminating active process(es). 01:02:27 INFO - Determining child pids from psutil 01:02:27 INFO - Found child pids: [2161] 01:02:27 INFO - Killing process: 2161 01:02:27 INFO - Not taking screenshot here: see the one that was previously logged 01:02:27 INFO - psutil found pid 2161 dead 01:02:27 INFO - Killing process: 2159 01:02:27 INFO - Not taking screenshot here: see the one that was previously logged 01:02:28 INFO - TEST-INFO | Main app process: exit 5 01:02:28 INFO - Buffered messages finished 01:02:28 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/general/test_nosniff.html | application terminated with exit code 5 01:02:28 INFO - runtests.py | Application ran for: 0:05:35.836002 01:02:28 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpjyoUI3pidlog 01:02:28 INFO - ==> process 2159 launched child process 2160 01:02:28 INFO - ==> process 2159 launched child process 2161 01:02:28 INFO - zombiecheck | Checking for orphan process with PID: 2160 01:02:28 INFO - zombiecheck | Checking for orphan process with PID: 2161 01:02:28 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 01:02:28 INFO - Traceback (most recent call last): 01:02:28 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 01:02:28 INFO - marionette_args=marionette_args, 01:02:28 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 01:02:28 INFO - test=self.lastTestSeen) 01:02:28 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 01:02:28 INFO - stackwalk_binary=stackwalk_binary): 01:02:28 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 01:02:28 INFO - rv = self._process_dump_file(path, extra) 01:02:28 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 01:02:28 INFO - self._get_symbols() 01:02:28 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 01:02:28 INFO - data = urllib2.urlopen(self.symbols_path) 01:02:28 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 01:02:28 INFO - return _opener.open(url, data, timeout) 01:02:28 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 01:02:28 INFO - response = meth(req, response) 01:02:28 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 01:02:28 INFO - 'http', request, response, code, msg, hdrs) 01:02:28 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 01:02:28 INFO - return self._call_chain(*args) 01:02:28 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 01:02:28 INFO - result = func(*args) 01:02:28 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 01:02:28 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 01:02:28 INFO - HTTPError: HTTP Error 404: Not Found 01:02:28 ERROR - Automation Error: Received unexpected exception while running application 01:02:28 ERROR - 01:02:28 INFO - Stopping web server 01:02:28 INFO - Stopping web socket server 01:02:28 INFO - Stopping ssltunnel 01:02:28 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:02:28 INFO - runtests.py | Running tests: end. 01:02:28 INFO - Buffered messages finished 01:02:28 INFO - dir: dom/security/test/mixedcontentblocker 01:02:28 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:02:28 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:02:28 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp8p8nNK.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:02:28 INFO - runtests.py | Server pid: 2172 01:02:28 INFO - runtests.py | Websocket server pid: 2173 01:02:28 INFO - runtests.py | SSL tunnel pid: 2174 01:02:29 INFO - runtests.py | Running with e10s: True 01:02:29 INFO - runtests.py | Running tests: start. 01:02:29 INFO - 01:02:29 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp8p8nNK.mozrunner 01:02:29 INFO - runtests.py | Application pid: 2175 01:02:29 INFO - TEST-INFO | started process GECKO(2175) 01:02:31 INFO - GECKO(2175) | 2017-06-13 01:02:31.872 plugin-container[2176:25505] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4947, name = 'com.apple.tsm.portname' 01:02:31 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:31 INFO - GECKO(2175) | 1497340951875 Marionette INFO Listening on port 2828 01:02:31 INFO - GECKO(2175) | 2017-06-13 01:02:31.876 plugin-container[2176:25505] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9f13, name = 'com.apple.CFPasteboardClient' 01:02:31 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:31 INFO - GECKO(2175) | 2017-06-13 01:02:31.876 plugin-container[2176:25505] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:02:32 INFO - GECKO(2175) | 1497340952001 Marionette DEBUG loaded listener.js 01:02:32 INFO - GECKO(2175) | 2017-06-13 01:02:32.667 plugin-container[2177:25564] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963f, name = 'com.apple.tsm.portname' 01:02:32 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:32 INFO - GECKO(2175) | 2017-06-13 01:02:32.668 plugin-container[2177:25564] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4523, name = 'com.apple.CFPasteboardClient' 01:02:32 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:32 INFO - GECKO(2175) | 2017-06-13 01:02:32.668 plugin-container[2177:25564] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:02:32 INFO - SimpleTest START 01:02:32 INFO - TEST-START | dom/security/test/mixedcontentblocker/test_bug803225.html 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 01:02:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 01:02:35 INFO - GECKO(2175) | 2017-06-13 01:02:35.038 plugin-container[2178:25616] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4547, name = 'com.apple.tsm.portname' 01:02:35 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:35 INFO - GECKO(2175) | 2017-06-13 01:02:35.038 plugin-container[2178:25616] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa00b, name = 'com.apple.CFPasteboardClient' 01:02:35 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:35 INFO - GECKO(2175) | 2017-06-13 01:02:35.038 plugin-container[2178:25616] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 01:02:35 INFO - GECKO(2175) | 2017-06-13 01:02:35.681 plugin-container[2179:25656] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4847, name = 'com.apple.tsm.portname' 01:02:35 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:35 INFO - GECKO(2175) | 2017-06-13 01:02:35.681 plugin-container[2179:25656] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa003, name = 'com.apple.CFPasteboardClient' 01:02:35 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:35 INFO - GECKO(2175) | 2017-06-13 01:02:35.681 plugin-container[2179:25656] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:02:35 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 01:02:35 INFO - GECKO(2175) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:02:36 INFO - GECKO(2175) | 2017-06-13 01:02:36.396 plugin-container[2181:25700] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4947, name = 'com.apple.tsm.portname' 01:02:36 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:36 INFO - GECKO(2175) | 2017-06-13 01:02:36.397 plugin-container[2181:25700] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e1b, name = 'com.apple.CFPasteboardClient' 01:02:36 INFO - GECKO(2175) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:02:36 INFO - GECKO(2175) | 2017-06-13 01:02:36.397 plugin-container[2181:25700] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:08:06 INFO - Buffered messages finished 01:08:06 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/mixedcontentblocker/test_bug803225.html | application timed out after 330 seconds with no output 01:08:06 ERROR - Force-terminating active process(es). 01:08:06 INFO - Determining child pids from psutil 01:08:06 INFO - Found child pids: [2181] 01:08:06 INFO - Killing process: 2181 01:08:06 INFO - Not taking screenshot here: see the one that was previously logged 01:08:06 INFO - psutil found pid 2181 dead 01:08:06 INFO - Killing process: 2175 01:08:06 INFO - Not taking screenshot here: see the one that was previously logged 01:08:06 INFO - TEST-INFO | Main app process: exit 5 01:08:06 INFO - Buffered messages finished 01:08:06 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/mixedcontentblocker/test_bug803225.html | application terminated with exit code 5 01:08:06 INFO - runtests.py | Application ran for: 0:05:37.553904 01:08:06 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpmAlhCkpidlog 01:08:06 INFO - ==> process 2175 launched child process 2176 01:08:06 INFO - ==> process 2175 launched child process 2177 01:08:06 INFO - ==> process 2175 launched child process 2178 01:08:06 INFO - ==> process 2175 launched child process 2179 01:08:06 INFO - ==> process 2175 launched child process 2181 01:08:06 INFO - zombiecheck | Checking for orphan process with PID: 2176 01:08:06 INFO - zombiecheck | Checking for orphan process with PID: 2177 01:08:06 INFO - zombiecheck | Checking for orphan process with PID: 2178 01:08:06 INFO - zombiecheck | Checking for orphan process with PID: 2179 01:08:06 INFO - zombiecheck | Checking for orphan process with PID: 2181 01:08:06 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 01:08:07 INFO - Traceback (most recent call last): 01:08:07 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 01:08:07 INFO - marionette_args=marionette_args, 01:08:07 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 01:08:07 INFO - test=self.lastTestSeen) 01:08:07 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 01:08:07 INFO - stackwalk_binary=stackwalk_binary): 01:08:07 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 01:08:07 INFO - rv = self._process_dump_file(path, extra) 01:08:07 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 01:08:07 INFO - self._get_symbols() 01:08:07 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 01:08:07 INFO - data = urllib2.urlopen(self.symbols_path) 01:08:07 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 01:08:07 INFO - return _opener.open(url, data, timeout) 01:08:07 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 01:08:07 INFO - response = meth(req, response) 01:08:07 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 01:08:07 INFO - 'http', request, response, code, msg, hdrs) 01:08:07 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 01:08:07 INFO - return self._call_chain(*args) 01:08:07 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 01:08:07 INFO - result = func(*args) 01:08:07 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 01:08:07 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 01:08:07 INFO - HTTPError: HTTP Error 404: Not Found 01:08:07 ERROR - Automation Error: Received unexpected exception while running application 01:08:07 ERROR - 01:08:07 INFO - Stopping web server 01:08:07 INFO - Stopping web socket server 01:08:07 INFO - Stopping ssltunnel 01:08:07 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:08:07 INFO - runtests.py | Running tests: end. 01:08:07 INFO - Buffered messages finished 01:08:07 INFO - dir: dom/security/test/sri 01:08:07 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:08:07 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:08:07 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpOoPnUP.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:08:07 INFO - runtests.py | Server pid: 2191 01:08:07 INFO - runtests.py | Websocket server pid: 2192 01:08:07 INFO - runtests.py | SSL tunnel pid: 2193 01:08:07 INFO - runtests.py | Running with e10s: True 01:08:07 INFO - runtests.py | Running tests: start. 01:08:07 INFO - 01:08:07 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpOoPnUP.mozrunner 01:08:07 INFO - runtests.py | Application pid: 2194 01:08:07 INFO - TEST-INFO | started process GECKO(2194) 01:08:10 INFO - GECKO(2194) | 2017-06-13 01:08:10.415 plugin-container[2195:26577] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x973f, name = 'com.apple.tsm.portname' 01:08:10 INFO - GECKO(2194) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:08:10 INFO - GECKO(2194) | 2017-06-13 01:08:10.423 plugin-container[2195:26577] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x471b, name = 'com.apple.CFPasteboardClient' 01:08:10 INFO - GECKO(2194) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:08:10 INFO - GECKO(2194) | 2017-06-13 01:08:10.423 plugin-container[2195:26577] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:08:10 INFO - GECKO(2194) | 1497341290437 Marionette INFO Listening on port 2828 01:08:10 INFO - GECKO(2194) | 1497341290539 Marionette DEBUG loaded listener.js 01:08:11 INFO - GECKO(2194) | 2017-06-13 01:08:11.170 plugin-container[2196:26633] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4547, name = 'com.apple.tsm.portname' 01:08:11 INFO - GECKO(2194) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:08:11 INFO - GECKO(2194) | 2017-06-13 01:08:11.171 plugin-container[2196:26633] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e03, name = 'com.apple.CFPasteboardClient' 01:08:11 INFO - GECKO(2194) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:08:11 INFO - GECKO(2194) | 2017-06-13 01:08:11.171 plugin-container[2196:26633] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:08:11 INFO - SimpleTest START 01:08:11 INFO - TEST-START | dom/security/test/sri/test_bug_1271796.html 01:08:12 INFO - TEST-PASS | dom/security/test/sri/test_bug_1271796.html | Problematically encoded file correctly loaded. 01:08:12 INFO - GECKO(2194) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:08:12 INFO - GECKO(2194) | MEMORY STAT | vsize 3908MB | residentFast 113MB | heapAllocated 20MB 01:08:12 INFO - TEST-OK | dom/security/test/sri/test_bug_1271796.html | took 1111ms 01:08:12 INFO - TEST-START | dom/security/test/sri/test_bug_1364262.html 01:08:12 INFO - TEST-PASS | dom/security/test/sri/test_bug_1364262.html | Non-base64 hash blocked the load. 01:08:12 INFO - GECKO(2194) | MEMORY STAT | vsize 3910MB | residentFast 116MB | heapAllocated 21MB 01:08:12 INFO - TEST-OK | dom/security/test/sri/test_bug_1364262.html | took 50ms 01:08:12 INFO - TEST-START | dom/security/test/sri/test_csp_directive_style_imports.html 01:08:12 INFO - TEST-PASS | dom/security/test/sri/test_csp_directive_style_imports.html | The import should not work without integrity. The text is now red, but should not. 01:08:12 INFO - GECKO(2194) | MEMORY STAT | vsize 3912MB | residentFast 118MB | heapAllocated 22MB 01:08:12 INFO - TEST-OK | dom/security/test/sri/test_csp_directive_style_imports.html | took 98ms 01:08:12 INFO - TEST-START | dom/security/test/sri/test_require-sri-for_csp_directive.html 01:08:12 INFO - GECKO(2194) | [Parent 2194] WARNING: pipe error: Broken pipe: file /builds/slave/gfx-m64-0000000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 709 01:08:12 INFO - GECKO(2194) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:13:42 INFO - Buffered messages finished 01:13:42 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/sri/test_require-sri-for_csp_directive.html | application timed out after 330 seconds with no output 01:13:42 ERROR - Force-terminating active process(es). 01:13:42 INFO - Determining child pids from psutil 01:13:42 INFO - Found child pids: [2196] 01:13:42 INFO - Killing process: 2196 01:13:42 INFO - Not taking screenshot here: see the one that was previously logged 01:13:42 INFO - psutil found pid 2196 dead 01:13:42 INFO - Killing process: 2194 01:13:42 INFO - Not taking screenshot here: see the one that was previously logged 01:13:42 INFO - TEST-INFO | Main app process: exit 5 01:13:42 INFO - Buffered messages finished 01:13:42 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/sri/test_require-sri-for_csp_directive.html | application terminated with exit code 5 01:13:42 INFO - runtests.py | Application ran for: 0:05:35.263803 01:13:42 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpJhXxBepidlog 01:13:42 INFO - ==> process 2194 launched child process 2195 01:13:42 INFO - ==> process 2194 launched child process 2196 01:13:42 INFO - zombiecheck | Checking for orphan process with PID: 2195 01:13:42 INFO - zombiecheck | Checking for orphan process with PID: 2196 01:13:42 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 01:13:44 INFO - Traceback (most recent call last): 01:13:44 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 01:13:44 INFO - marionette_args=marionette_args, 01:13:44 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 01:13:44 INFO - test=self.lastTestSeen) 01:13:44 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 01:13:44 INFO - stackwalk_binary=stackwalk_binary): 01:13:44 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 01:13:44 INFO - rv = self._process_dump_file(path, extra) 01:13:44 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 01:13:44 INFO - self._get_symbols() 01:13:44 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 01:13:44 INFO - data = urllib2.urlopen(self.symbols_path) 01:13:44 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 01:13:44 INFO - return _opener.open(url, data, timeout) 01:13:44 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 01:13:44 INFO - response = meth(req, response) 01:13:44 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 01:13:44 INFO - 'http', request, response, code, msg, hdrs) 01:13:44 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 01:13:44 INFO - return self._call_chain(*args) 01:13:44 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 01:13:44 INFO - result = func(*args) 01:13:44 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 01:13:44 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 01:13:44 INFO - HTTPError: HTTP Error 404: Not Found 01:13:44 ERROR - Automation Error: Received unexpected exception while running application 01:13:44 ERROR - 01:13:44 INFO - Stopping web server 01:13:44 INFO - Stopping web socket server 01:13:44 INFO - Stopping ssltunnel 01:13:44 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:13:44 INFO - runtests.py | Running tests: end. 01:13:44 INFO - Buffered messages finished 01:13:44 INFO - dir: dom/smil/test 01:13:44 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:13:44 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:13:44 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp_4djHv.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:13:44 INFO - runtests.py | Server pid: 2208 01:13:44 INFO - runtests.py | Websocket server pid: 2209 01:13:44 INFO - runtests.py | SSL tunnel pid: 2210 01:13:44 INFO - runtests.py | Running with e10s: True 01:13:44 INFO - runtests.py | Running tests: start. 01:13:44 INFO - 01:13:44 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp_4djHv.mozrunner 01:13:44 INFO - runtests.py | Application pid: 2211 01:13:44 INFO - TEST-INFO | started process GECKO(2211) 01:13:47 INFO - GECKO(2211) | 1497341627477 Marionette INFO Listening on port 2828 01:13:47 INFO - GECKO(2211) | 1497341627615 Marionette DEBUG loaded listener.js 01:13:47 INFO - GECKO(2211) | 2017-06-13 01:13:47.724 plugin-container[2212:27262] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4947, name = 'com.apple.tsm.portname' 01:13:47 INFO - GECKO(2211) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:13:47 INFO - GECKO(2211) | 2017-06-13 01:13:47.726 plugin-container[2212:27262] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x461b, name = 'com.apple.CFPasteboardClient' 01:13:47 INFO - GECKO(2211) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:13:47 INFO - GECKO(2211) | 2017-06-13 01:13:47.726 plugin-container[2212:27262] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:13:48 INFO - GECKO(2211) | 2017-06-13 01:13:48.213 plugin-container[2213:27313] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x474b, name = 'com.apple.tsm.portname' 01:13:48 INFO - GECKO(2211) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:13:48 INFO - GECKO(2211) | 2017-06-13 01:13:48.219 plugin-container[2213:27313] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9b17, name = 'com.apple.CFPasteboardClient' 01:13:48 INFO - GECKO(2211) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:13:48 INFO - GECKO(2211) | 2017-06-13 01:13:48.219 plugin-container[2213:27313] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:13:48 INFO - SimpleTest START 01:13:48 INFO - TEST-START | dom/smil/test/test_smilAccessKey.xhtml 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for ' accessKey(a) ' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey (a)' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( a)' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a )' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: b; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey()' with input [charCode: ; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: 97; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accesskey(a) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accesskey(a)' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a)+0s 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)+0s' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) + 0min 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a) + 0min' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) -0h 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a) -0h' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a)+100ms got 1.100000023841858, expected 1.1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)+100ms' with input [charCode: a; keyCode: 0] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a)-0.1s got 0.8999999761581421, expected 0.9 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)-0.1s' with input [charCode: a; keyCode: 0] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'svg.accessKey(a)' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'window.accessKey(a)' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(A) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(A)' with input [charCode: A; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: A; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(A)' with input [charCode: a; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(-) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(-)' with input [charCode: -; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(\) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(\)' with input [charCode: \; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( ) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( )' with input [charCode: ; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 01:13:49 INFO - ) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 01:13:49 INFO - ) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 01:13:49 INFO - ) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 8] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 27] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 46] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( )' with input [charCode: 0; keyCode: 9] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: 0; keyCode: 97] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: 97; keyCode: 66] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: 98; keyCode: 97] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(€) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(€)' with input [charCode: 8364; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(𝐀) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(𝐀)' with input [charCode: 119808; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(��)' with input [charCode: 97; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(�20)' with input [charCode: 97; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(�)' with input [charCode: 97; keyCode: undefined] 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: ctrl 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: meta 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: alt 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: shift 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: shift ctrl 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: alt meta 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: ctrl 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: meta 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: alt 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: shift 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 01:13:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: shift ctrl 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for second interval of open-ended animation 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected newly created animation to belong to a different doc 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected newly created animation to belong to the same doc 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 01:13:49 INFO - GECKO(2211) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:13:49 INFO - GECKO(2211) | MEMORY STAT | vsize 3910MB | residentFast 116MB | heapAllocated 21MB 01:13:49 INFO - TEST-OK | dom/smil/test/test_smilAccessKey.xhtml | took 1137ms 01:13:49 INFO - TEST-START | dom/smil/test/test_smilAnimateMotion.xhtml 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | should be paused by load handler 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | should be paused at 0 in load handler 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 130, expected: 130 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 210, expected: 210 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 70, expected: 70 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 70, expected: 70 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 70, expected: 70 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 70, expected: 70 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 40, expected: 40 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 80, expected: 80 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [remove-mode] checking that animation is cleared after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set at end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: a | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: b | got: -8.742277657347586e-8, expected: 1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: c | got: 8.742277657347586e-8, expected: -1.2246467991473532e-16 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: d | got: -1, expected: -1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | _motion: [freeze-mode] checking that final value is set after end of animation | component: f | got: 0, expected: 0 01:13:50 INFO - GECKO(2211) | MEMORY STAT | vsize 3919MB | residentFast 126MB | heapAllocated 29MB 01:13:50 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotion.xhtml | took 1268ms 01:13:50 INFO - TEST-START | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | should be paused by load handler 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | should be paused at 0 in load handler 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '10 10' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '10 10;' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '10 10; ' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value ' 10 10em ' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '1 2 ; 3,4' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '1,2;3,4' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '0 0' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '0,0' 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';10 10' | component: a | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';10 10' | component: b | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';10 10' | component: c | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';10 10' | component: d | got: 1, expected: 1 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';10 10' | component: e | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';10 10' | component: f | got: 0, expected: 0 01:13:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '10 10;;' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '10 10;;' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '10 10;;' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '10 10;;' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '10 10;;' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '10 10;;' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3 4' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3 4' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3 4' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3 4' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3 4' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1 2 3 4' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4 ,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4 ,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4 ,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4 ,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4 ,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4 ,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' , ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' , ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' , ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' , ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' , ' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' , ' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ; ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ; ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ; ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ; ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ; ' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ; ' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value 'a' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value 'a' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value 'a' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value 'a' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value 'a' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value 'a' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' a; ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' a; ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' a; ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' a; ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' a; ' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' a; ' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';a;' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';a;' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';a;' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';a;' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';a;' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ';a;' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ' ' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,2;3,4,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,,2' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,,2' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,,2' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,,2' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,,2' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value '1,,2' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',1,2' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',1,2' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',1,2' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',1,2' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',1,2' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'values' set to invalid value ',1,2' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '10' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '20.1' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '30.5deg' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '0.5rad' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value 'auto' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value 'auto-reverse' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10 ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10 ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10 ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10 ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10deg' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10deg' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10deg' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10deg' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 deg' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 deg' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 deg' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 deg' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10deg ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10deg ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10deg ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10deg ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 rad ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 rad ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 rad ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value '10 rad ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value 'aaa' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value 'aaa' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value 'aaa' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value 'aaa' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10.1 ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10.1 ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10.1 ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'rotate' set to invalid value ' 10.1 ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '0 0' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '1em,2' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '50.3em 0.2in' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value ' 1,2' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '1 2 ' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0 0' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0 0' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0 0' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0 0' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0 0' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0 0' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0,0' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0,0' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0,0' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0,0' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0,0' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0 0,0' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0,0,0' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0,0,0' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0,0,0' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0,0,0' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0,0,0' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '0,0,0' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1emm 2' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1emm 2' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1emm 2' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1emm 2' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1emm 2' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1emm 2' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2;' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2;' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2;' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2;' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2;' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2;' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1 2,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ' 1,2 ,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ' 1,2 ,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ' 1,2 ,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ' 1,2 ,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ' 1,2 ,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ' 1,2 ,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value 'abc' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value 'abc' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value 'abc' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value 'abc' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value 'abc' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value 'abc' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ',' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ',' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ',' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ',' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ',' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value ',' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,,2' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,,2' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,,2' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,,2' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,,2' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,,2' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,2,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,2,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,2,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,2,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,2,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'to' set to invalid value '1,2,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '0 0' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '1em,2' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '50.3em 0.2in' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value ' 1,2' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '1 2 ' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0 0' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0 0' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0 0' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0 0' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0 0' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0 0' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0,0' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0,0' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0,0' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0,0' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0,0' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0 0,0' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0,0,0' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0,0,0' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0,0,0' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0,0,0' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0,0,0' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '0,0,0' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1emm 2' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1emm 2' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1emm 2' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1emm 2' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1emm 2' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1emm 2' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2;' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2;' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2;' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2;' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2;' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2;' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1 2,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ' 1,2 ,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ' 1,2 ,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ' 1,2 ,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ' 1,2 ,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ' 1,2 ,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ' 1,2 ,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value 'abc' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value 'abc' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value 'abc' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value 'abc' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value 'abc' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value 'abc' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ',' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ',' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ',' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ',' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ',' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value ',' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,,2' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,,2' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,,2' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,,2' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,,2' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,,2' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,2,' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,2,' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,2,' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,2,' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,2,' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'by' set to invalid value '1,2,' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm0 0 L30 30' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M20,20L10 10' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M20,20 L30, 30h20' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm50 50' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M50 50' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm0 0' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M0, 0' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'M20in 20' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'M20in 20' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'M20in 20' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'M20in 20' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'M20in 20' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'M20in 20' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'h30' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'h30' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'h30' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'h30' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'h30' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'h30' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'L50 50' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'L50 50' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'L50 50' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'L50 50' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'L50 50' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'L50 50' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'abc' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'abc' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'abc' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'abc' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'abc' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'path' set to invalid value 'abc' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M20 20em' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm0 0 L30,,30' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M10 10 L50 50 abc' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0; 0.5; 1' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0;.5;1' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0; 0; 1' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0; 1; 1' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0; 0; 1;' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0; 0; 1; ' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0; 0.000; 1' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'keyPoints' set to valid value '0; 0.000001; 1' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.5; 0.75; 1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.5; 0.75; 1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.5; 0.75; 1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.5; 0.75; 1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.5; 0.75; 1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.5; 0.75; 1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1;' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1;' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1;' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1;' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1;' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1;' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value 'a' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value 'a' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value 'a' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value 'a' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value 'a' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value 'a' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value ' ' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value ' ' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value ' ' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value ' ' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value ' ' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value ' ' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; -0.1; 1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; -0.1; 1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; -0.1; 1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; -0.1; 1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; -0.1; 1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; -0.1; 1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1.1; 1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1.1; 1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1.1; 1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1.1; 1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1.1; 1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 1.1; 1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.1; 1.1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.1; 1.1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.1; 1.1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.1; 1.1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.1; 1.1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; 0.1; 1.1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '-0.1; 0.1; 1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '-0.1; 0.1; 1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '-0.1; 0.1; 1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '-0.1; 0.1; 1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '-0.1; 0.1; 1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '-0.1; 0.1; 1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; a; 1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; a; 1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; a; 1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; a; 1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; a; 1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0; a; 1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0;;1' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0;;1' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0;;1' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0;;1' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0;;1' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with 'keyPoints' set to invalid value '0;;1' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with mpath linking to a path with valid value 'm0 0 L30 30' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with mpath linking to a path with valid value 'M20,20L10 10' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with mpath linking to a path with valid value 'M20,20 L30, 30h20' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with mpath linking to a path with valid value 'm50 50' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with mpath linking to a path with valid value 'M50 50' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with mpath linking to a path with valid value 'm0 0' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with mpath linking to a path with valid value 'M0, 0' 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'M20in 20' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'M20in 20' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'M20in 20' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'M20in 20' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'M20in 20' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'M20in 20' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'h30' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'h30' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'h30' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'h30' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'h30' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'h30' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'L50 50' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'L50 50' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'L50 50' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'L50 50' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'L50 50' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'L50 50' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'abc' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'abc' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'abc' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'abc' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'abc' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should not have changed when applying animateMotion with mpath linking to a path with invalid value 'abc' | component: f | got: 0, expected: 0 01:13:51 INFO - GECKO(2211) | MEMORY STAT | vsize 3923MB | residentFast 130MB | heapAllocated 31MB 01:13:51 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | took 215ms 01:13:51 INFO - TEST-START | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should be paused by load handler 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should be paused at 0 in load handler 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: e | got: 5, expected: 5 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: f | got: 10, expected: 10 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: e | got: 25, expected: 25 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: f | got: 20, expected: 20 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: e | got: 35, expected: 35 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: f | got: 30, expected: 30 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: e | got: 65, expected: 65 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: f | got: 55, expected: 55 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: e | got: 55, expected: 55 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: f | got: 51, expected: 51 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: e | got: 40, expected: 40 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: f | got: 30.000001907348633, expected: 30 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: f | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: e | got: 5, expected: 5 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: f | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: a | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: b | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: c | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: d | got: 1, expected: 1 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: e | got: 0, expected: 0 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: f | got: 0, expected: 0 01:13:51 INFO - GECKO(2211) | MEMORY STAT | vsize 3924MB | residentFast 131MB | heapAllocated 32MB 01:13:51 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | took 85ms 01:13:51 INFO - TEST-START | dom/smil/test/test_smilBackwardsSeeking.xhtml 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1.5 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1.5 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=2 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=2 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1.5 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1.5 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=0 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=0 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=3 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=3 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6.5 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6.5 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=4 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=4 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=5 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=5 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=7 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=7 animation 'b': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=8 animation 'a': Unexpected getStartTime: 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=8 animation 'b': Unexpected getStartTime: 01:13:51 INFO - GECKO(2211) | MEMORY STAT | vsize 3926MB | residentFast 133MB | heapAllocated 33MB 01:13:51 INFO - TEST-OK | dom/smil/test/test_smilBackwardsSeeking.xhtml | took 80ms 01:13:51 INFO - TEST-START | dom/smil/test/test_smilCSSFontStretchRelative.xhtml 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'ultra-condensed' 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'ultra-condensed' - got "ultra-condensed", expected "extra-condensed" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'extra-condensed' - got "extra-condensed", expected "ultra-condensed" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'extra-condensed' - got "extra-condensed", expected "ultra-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'condensed' - got "condensed", expected "extra-condensed" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'condensed' - got "condensed", expected "ultra-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'semi-condensed' - got "semi-condensed", expected "condensed" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'semi-condensed' - got "semi-condensed", expected "ultra-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'normal' - got "normal", expected "semi-condensed" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'normal' - got "normal", expected "ultra-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'semi-expanded' - got "semi-expanded", expected "normal" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'semi-expanded' - got "semi-expanded", expected "ultra-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'expanded' - got "expanded", expected "semi-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'expanded' - got "expanded", expected "ultra-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'extra-expanded' - got "extra-expanded", expected "expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'extra-expanded' - got "extra-expanded", expected "ultra-expanded" 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'ultra-expanded' - got "ultra-expanded", expected "extra-expanded" 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'ultra-expanded' 01:13:51 INFO - GECKO(2211) | MEMORY STAT | vsize 3927MB | residentFast 134MB | heapAllocated 34MB 01:13:51 INFO - TEST-OK | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | took 75ms 01:13:51 INFO - TEST-START | dom/smil/test/test_smilCSSFromBy.xhtml 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | should be paused by load handler 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | should be paused at 0 in load handler 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | cursor: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromBy.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 01:13:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromBy.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - GECKO(2211) | MEMORY STAT | vsize 3933MB | residentFast 141MB | heapAllocated 35MB 01:13:51 INFO - TEST-OK | dom/smil/test/test_smilCSSFromBy.xhtml | took 308ms 01:13:51 INFO - TEST-START | dom/smil/test/test_smilCSSFromTo.xhtml 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | should be paused by load handler 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | should be paused at 0 in load handler 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | enable-background: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'flood-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'flood-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'flood-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'font-stretch' because: need support for animating between relative 'font-stretch' values 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'font-stretch' because: need support for animating between relative 'font-stretch' values 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'font-weight' because: need support for animating between relative 'font-weight' values 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'letter-spacing' because: need support for interpolating between px and percent values 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a bundle for 'letter-spacing' because: pct->pct animations don't currently work for *-spacing properties 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stop-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stop-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stop-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke-dashoffset' because: need support for interpolating between px and percent values 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke-opacity' because: opacities with abs val >1 get clamped too early 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke-width' because: need support for interpolating between px and percent values 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 01:13:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'word-spacing' because: need support for interpolating between px and percent values 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a bundle for 'word-spacing' because: pct->pct animations don't currently work for *-spacing properties 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | writing-mode: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3943MB | residentFast 152MB | heapAllocated 43MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilCSSFromTo.xhtml | took 1169ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilCSSInvalidValues.xhtml 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | should be paused by load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | should be paused at 0 in load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | opacity: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | color: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3949MB | residentFast 158MB | heapAllocated 33MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilCSSInvalidValues.xhtml | took 132ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilCSSPaced.xhtml 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | should be paused by load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | should be paused at 0 in load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (1/6 of the way through animation) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (1/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (2/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (1/6 of the way through animation) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (1/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (2/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'font-family' because: need support for more font properties 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'stroke-dashoffset' because: need support for interpolating between px and percent values 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'stroke-width' because: need support for interpolating between px and percent values 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3949MB | residentFast 158MB | heapAllocated 36MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilCSSPaced.xhtml | took 212ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilChangeAfterFrozen.xhtml 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | should be paused by load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | should be paused at 0 in load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx as anim ends 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx after anim ends 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx after anim ends & after changing base val 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after animating 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after updating context but before sampling - got "rgb(255, 0, 0)", expected "rgb(0, 255, 0)" 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after animating (using style attr) 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after updating context (using style attr) 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fallback fill=currentColor after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fallback fill=currentColor after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after animating (using style attr) 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after updating context (using style attr) 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=2em after animating ends 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=2em after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=20px after anim ends 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=30px after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after animating 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after updating context but before sampling - got 20, expected 40 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after updating context and after resampling 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=150% after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=150% after updating context 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating but before reflow - got 120, expected 100 01:13:53 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating but before resampling - got 120, expected 100 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size > 10px after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size > 20px after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-weight > 100 after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-weight = 900 after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking size of shorthand 'font' > 10px after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking size of shorthand 'font' > 20px after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated calc font-size == 12px after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated calc font-size == 24px after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated stroke-dasharray after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated stroke-dasharray after updating context 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated clip rect after animating 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated clip rect after updating context 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3949MB | residentFast 158MB | heapAllocated 36MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilChangeAfterFrozen.xhtml | took 115ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilConditionalProcessing.html 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has resolved start time at start 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is in effect at start 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has resolved start time at start 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has unresolved start time with failing conditional processing test 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is not in effect with failing conditional processing test 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has unresolved start time with failing conditional processing test on a 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has resolved start time after removing test 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is in effect after removing test 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has resolved start time after removing test on a 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a does not dispatch end events with failing condition processing test 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b is not in effect with failing conditional processing test on a 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b is in effect with passing conditional processing test on a 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3949MB | residentFast 158MB | heapAllocated 36MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilConditionalProcessing.html | took 54ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilContainerBinding.xhtml 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | should be paused by load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | should be paused at 0 in load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Unexpected exception from getStartTime. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Unexpected exception code from getStartTime. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Animation has start time before attaching to document. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3949MB | residentFast 158MB | heapAllocated 37MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilContainerBinding.xhtml | took 68ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilCrossContainer.xhtml 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused by load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused at 0 in load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused by load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused at 0 in load handler 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception from getStartTime. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception code from getStartTime 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Animation has start time before attaching to document 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time after attaching animation to target 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for yet-to-start animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for unanimated target 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time after moving animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for non-longer-animated target 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for now yet-to-start animation 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Start time changed after time container seek 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unanimated target changed after seek on other container 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Animated target not animated after seek 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time for cross-time container syncbase dependency 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception from getStartTime. 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception code from getStartTime 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time for paused time container 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3949MB | residentFast 158MB | heapAllocated 37MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilCrossContainer.xhtml | took 78ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | even though we've allowed time to pass, we shouldn't have bothered updating the current time, since there aren't any animation elements 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | insertion of first animation element should have triggered a synchronous sample and updated our current time 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | inserted animation shouldn't have affected its targeted attribute, since it doesn't have any intervals yet 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | beginElement() should activate our animation & set its 'from' val 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | after rewinding to 0, our beginElement()-generated interval shouldn't be active yet 01:13:53 INFO - GECKO(2211) | MEMORY STAT | vsize 3951MB | residentFast 160MB | heapAllocated 38MB 01:13:53 INFO - TEST-OK | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | took 80ms 01:13:53 INFO - TEST-START | dom/smil/test/test_smilExtDoc.xhtml 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | A valid string reason is expected 01:13:53 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | Reason cannot be empty 01:13:54 INFO - TEST-FAIL | dom/smil/test/test_smilExtDoc.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | Filter is animated as expected 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3951MB | residentFast 161MB | heapAllocated 39MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilExtDoc.xhtml | took 183ms 01:13:54 INFO - TEST-START | dom/smil/test/test_smilFillMode.xhtml 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | should be paused by load handler 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | should be paused at 0 in load handler 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Fill not applied for retrospectively set fill mode 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Fill not removed for retrospectively set fill mode 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3951MB | residentFast 161MB | heapAllocated 39MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilFillMode.xhtml | took 81ms 01:13:54 INFO - TEST-START | dom/smil/test/test_smilGetSimpleDuration.xhtml 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur not set 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=0s 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=-1s 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=indefinite 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=media 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=abc 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur not set 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3952MB | residentFast 162MB | heapAllocated 40MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilGetSimpleDuration.xhtml | took 87ms 01:13:54 INFO - TEST-START | dom/smil/test/test_smilGetStartTime.xhtml 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | should be paused by load handler 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | should be paused at 0 in load handler 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception from getStartTime. 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception code from getStartTime. 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | No exception thrown for indefinite start time. 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time with begin=1s 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time with begin=-0.5s 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time before first interval 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time at start of first interval 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time during first interval 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time after first interval 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time during second interval 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception from getStartTime. 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception code from getStartTime. 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | No exception thrown for in postactive state. 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3952MB | residentFast 162MB | heapAllocated 40MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilGetStartTime.xhtml | took 119ms 01:13:54 INFO - TEST-START | dom/smil/test/test_smilHyperlinking.xhtml 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation in the middle of first active interval 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation in the middle of second active interval 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation in the middle of an active interval that overlaps zero 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation scheduled to start the future 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation that ran in the past 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation that ran in the past with a negative time 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after kick-starting animation with indefinite start by hyperlink 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected start time for kick-started animation 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after kick-starting animation with unresolved start by hyperlink 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected start time for kick-started animation with unresolved begin condition 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after triggering animation with a hyperlink after numerous intervals have passed 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3953MB | residentFast 163MB | heapAllocated 41MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilHyperlinking.xhtml | took 118ms 01:13:54 INFO - TEST-START | dom/smil/test/test_smilInvalidValues.html 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid simple duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid simple duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testSimpleDuration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testMin 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid min duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid min duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testMin 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testMax 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid max duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid max duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testMax 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testRepeatDur 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid repeatDur duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid repeatDur duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testRepeatDur 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testRepeatCount 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid repeatCount duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid repeatCount duration 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testRepeatCount 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3953MB | residentFast 163MB | heapAllocated 41MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilInvalidValues.html | took 100ms 01:13:54 INFO - TEST-START | dom/smil/test/test_smilKeySplines.xhtml 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | should be paused by load handler 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | should be paused at 0 in load handler 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 11.05892562866211, expected 11.058925 [error is 6.286621090367817e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 18.94107437133789, expected 18.941075 [error is 6.286621108131385e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 18.101831436157227, expected 18.101832 [error is 5.638427751364361e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 19.413429260253906, expected 19.41343 [error is 7.397460954905455e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 19.886503219604492, expected 19.886504 [error is 7.803955064389356e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 10.076924324035645, expected 10.076925 [error is 6.759643547127325e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 10.644369125366211, expected 10.644369 [error is 1.2536621163405925e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 16.90869903564453, expected 16.908699 [error is 3.564453265880729e-8, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 3.333703801899901e-8, expected 0 [error is 3.333703801899901e-8, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 3.4091739654541016, expected 3.409174 [error is 3.4545898586202384e-8, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 3.8194429874420166, expected 3.819443 [error is 1.2557983541938711e-8, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 4.060173988342285, expected 4.060174 [error is 1.1657714793500418e-8, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 4.562509536743164, expected 4.56251 [error is 4.6325683555892283e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 5.437490463256836, expected 5.43749 [error is 4.6325683555892283e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 5.939826011657715, expected 5.939826 [error is 1.1657714793500418e-8, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 6.075002193450928, expected 6.075002 [error is 1.934509281653618e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 6.1805572509765625, expected 6.180557 [error is 2.50976562199412e-7, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 10, expected 10 [error is 0, tolerance is 0.00001] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 19.989999771118164, expected 20 [error is 0.010000228881835938, tolerance is 0.02] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 20.000001907348633, expected 20 [error is 0.0000019073486328125, tolerance is 0.05] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 28.94107437133789, expected 29 [error is 0.058925628662109375, tolerance is 0.1] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 19.9950008392334, expected 20 [error is 0.0049991607666015625, tolerance is 0.01] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 20.000003814697266, expected 20 [error is 0.000003814697265625, tolerance is 0.01] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 28.94107437133789, expected 29 [error is 0.058925628662109375, tolerance is 0.1] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 26.90869903564453, expected 26.9 [error is 0.008699035644532671, tolerance is 0.2] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 11.05892562866211, expected 11 [error is 0.058925628662109375, tolerance is 0.1] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got -87.29289245605469, expected -87.3 [error is 0.007107543945309658, tolerance is 0.1] 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3953MB | residentFast 163MB | heapAllocated 42MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilKeySplines.xhtml | took 102ms 01:13:54 INFO - TEST-START | dom/smil/test/test_smilKeyTimes.xhtml 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=4: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=8: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 1 (keyTimes: ' 0 ; .8;1 ' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 2 (keyTimes: ';0; .8; 1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 3 (keyTimes: '; .8; 1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 4 (keyTimes: '0; .8; 1;' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 5 (keyTimes: '' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 6 (keyTimes: ' ' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 7 (keyTimes: '0; .8' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 8 (keyTimes: '0; .8; .9; 1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 9 (keyTimes: '0; 1; .8' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 10 (keyTimes: '0; .8; .9' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 11 (keyTimes: '0; .8; .9' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 12 (keyTimes: '0.01; .8; 1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 13 (keyTimes: '0.01; .8; 1' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 14 (keyTimes: '0; .8; 1.1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 15 (keyTimes: '-0.1; .8; 1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 16 (keyTimes: '0; 1' calcMode: null), t=6: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 17 (keyTimes: ' 0' calcMode: null), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 18 (keyTimes: '0.1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 19 (keyTimes: ' 0' calcMode: discrete), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 20 (keyTimes: '0.1' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 21 (keyTimes: '0.0; 1.0' calcMode: null), t=3.5: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=6.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=11: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=6.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=11: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 24 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 25 (keyTimes: '0.0; 1.0' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 25 (keyTimes: '0.0; 1.0' calcMode: null), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 26 (keyTimes: '0.0; 0.5; 1.0' calcMode: null), t=2: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=12: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=12: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 29 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 29 (keyTimes: '0' calcMode: discrete), t=7: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=1.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=2: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=3.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=4: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=5.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=6: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=9.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=5: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=15: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=20: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=25: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=5: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=10: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=15: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=20: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=25: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=2: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=5: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 34 (keyTimes: '0;.2;1' calcMode: null), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 34 (keyTimes: '0;.2;1' calcMode: null), t=5: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 35 (keyTimes: '0;.2;1' calcMode: spline), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 35 (keyTimes: '0;.2;1' calcMode: spline), t=5: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 36 (keyTimes: '0;.2;1' calcMode: discrete), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 36 (keyTimes: '0;.2;1' calcMode: discrete), t=5: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case [non-interpolatable fallback] (keyTimes: '0;.2;1' calcMode: linear), t=0: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case [non-interpolatable fallback] (keyTimes: '0;.2;1' calcMode: linear), t=1.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case [non-interpolatable fallback] (keyTimes: '0;.2;1' calcMode: linear), t=2: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case [non-interpolatable fallback] (keyTimes: '0;.2;1' calcMode: linear), t=9.9: Unexpected sample value: 01:13:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case [non-interpolatable fallback] (keyTimes: '0;.2;1' calcMode: linear), t=10: Unexpected sample value: 01:13:54 INFO - GECKO(2211) | MEMORY STAT | vsize 3954MB | residentFast 164MB | heapAllocated 43MB 01:13:54 INFO - TEST-OK | dom/smil/test/test_smilKeyTimes.xhtml | took 113ms 01:13:55 INFO - TEST-START | dom/smil/test/test_smilKeyTimesPacedMode.xhtml 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | should be paused by load handler 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | should be paused at 0 in load handler 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.2; 1' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 1' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='abc' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='-0.5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.5; 1.01' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.2; 1' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 1' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='abc' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='-0.5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.5; 1.01' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.2; 1' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 1' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='abc' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='-0.5' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.5; 1.01' 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='5' 01:13:55 INFO - GECKO(2211) | MEMORY STAT | vsize 3954MB | residentFast 165MB | heapAllocated 43MB 01:13:55 INFO - TEST-OK | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | took 77ms 01:13:55 INFO - TEST-START | dom/smil/test/test_smilMappedAttrFromBy.xhtml 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | should be paused by load handler 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | should be paused at 0 in load handler 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | cursor: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation begin) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation mid) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (at animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: shouldn't be affected by animation (after animation end) - testcase specified to have no effect 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | filter: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size-adjust: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-end: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-mid: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | marker-start: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation begin) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation mid) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (at animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-dasharray: shouldn't be affected by animation (after animation end) - defined as non-additive in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - GECKO(2211) | MEMORY STAT | vsize 3956MB | residentFast 166MB | heapAllocated 46MB 01:13:55 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrFromBy.xhtml | took 284ms 01:13:55 INFO - TEST-START | dom/smil/test/test_smilMappedAttrFromTo.xhtml 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | should be paused by load handler 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | should be paused at 0 in load handler 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill-opacity' because: opacities with abs val >1 get clamped too early 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill-opacity' because: opacities with abs val >1 get clamped too early 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill-opacity' because: opacities with abs val >1 get clamped too early 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'flood-opacity' because: opacities with abs val >1 get clamped too early 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'flood-opacity' because: opacities with abs val >1 get clamped too early 01:13:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'flood-opacity' because: opacities with abs val >1 get clamped too early 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'font-stretch' because: need support for animating between relative 'font-stretch' values 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'font-stretch' because: need support for animating between relative 'font-stretch' values 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'font-weight' because: need support for animating between relative 'font-weight' values 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | glyph-orientation-horizontal: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'letter-spacing' because: need support for interpolating between px and percent values 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a bundle for 'letter-spacing' because: pct->pct animations don't currently work for *-spacing properties 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stop-opacity' because: opacities with abs val >1 get clamped too early 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stop-opacity' because: opacities with abs val >1 get clamped too early 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stop-opacity' because: opacities with abs val >1 get clamped too early 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke-dashoffset' because: need support for interpolating between px and percent values 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke-opacity' because: opacities with abs val >1 get clamped too early 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke-opacity' because: opacities with abs val >1 get clamped too early 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke-opacity' because: opacities with abs val >1 get clamped too early 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke-width' because: need support for interpolating between px and percent values 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation mid) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | unicode-bidi: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'word-spacing' because: need support for interpolating between px and percent values 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a bundle for 'word-spacing' because: pct->pct animations don't currently work for *-spacing properties 01:13:56 INFO - GECKO(2211) | MEMORY STAT | vsize 4162MB | residentFast 180MB | heapAllocated 55MB 01:13:56 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrFromTo.xhtml | took 1075ms 01:13:56 INFO - TEST-START | dom/smil/test/test_smilMappedAttrPaced.xhtml 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | should be paused by load handler 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | should be paused at 0 in load handler 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (1/6 of the way through animation) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (1/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (2/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (at animation begin) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (1/6 of the way through animation) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (1/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (2/3 of the way through animation) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (at animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | direction: shouldn't be affected by animation (after animation end) - defined as non-animatable in SVG spec 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'font-family' because: need support for more font properties 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'stroke-dashoffset' because: need support for interpolating between px and percent values 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 01:13:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'stroke-width' because: need support for interpolating between px and percent values 01:13:56 INFO - GECKO(2211) | MEMORY STAT | vsize 4162MB | residentFast 181MB | heapAllocated 57MB 01:13:56 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrPaced.xhtml | took 231ms 01:13:56 INFO - TEST-START | dom/smil/test/test_smilMinTiming.html 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | should be paused by load handler 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill in extended period with fill='none' 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill in extended period with fill='freeze' 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill after unsetting fill 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should be active in repeating interval 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill after seeking to boundary of extended period 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill at boundary to extended period 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill with the end of the repeat duration value 01:13:56 INFO - GECKO(2211) | MEMORY STAT | vsize 4163MB | residentFast 182MB | heapAllocated 57MB 01:13:56 INFO - TEST-OK | dom/smil/test/test_smilMinTiming.html | took 81ms 01:13:56 INFO - TEST-START | dom/smil/test/test_smilRepeatDuration.html 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | should be paused by load handler 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: 2, dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 25, repeatCount: 2, dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: 2, dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: 2, dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: indefinite, dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: indefinite, dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: indefinite, dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: , dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: , dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: , dur: 10 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: 2, dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: 2, dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: 2, dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: indefinite, dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: indefinite, dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: indefinite, dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: , dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: , dur: indefinite 01:13:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: , dur: indefinite 01:13:56 INFO - GECKO(2211) | MEMORY STAT | vsize 4164MB | residentFast 182MB | heapAllocated 57MB 01:13:56 INFO - TEST-OK | dom/smil/test/test_smilRepeatDuration.html | took 68ms 01:13:56 INFO - TEST-START | dom/smil/test/test_smilRepeatTiming.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | A valid string reason is expected 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Reason cannot be empty 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Unexpected repeat event received: test broken 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilRepeatTiming.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Got begin event more than once for non-repeating animation 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilRepeatTiming.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4164MB | residentFast 183MB | heapAllocated 57MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilRepeatTiming.xhtml | took 120ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilReset.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | should be paused by load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | should be paused at 0 in load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected initial start time 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after restart. Perhaps the added instance time was cleared 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after seek 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after beginElement 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after clearing begin spec 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Second DOM instance time cleared when begin spec was removed 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after setting begin spec 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Second DOM instance time cleared when begin spec was added 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Interval not updated with updated begin spec 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4166MB | residentFast 184MB | heapAllocated 58MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilReset.xhtml | took 98ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilRestart.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | should be paused by load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | should be paused at 0 in load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in waiting state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can't restart in waiting state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can't restart in waiting state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in active state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can restart in active state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can restart in active state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in postactive state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can't restart in postactive state 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can restart in postactive state 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4166MB | residentFast 185MB | heapAllocated 58MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilRestart.xhtml | took 66ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilSetCurrentTime.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | A valid string reason is expected 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | Reason cannot be empty 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | should be paused by load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | should be paused at 0 in load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 1.5 after seeking to 1.5 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.20000000298023224 after seeking to 0.2 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.9900000095367432 after seeking to 0.99 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 10000000 after seeking to 10000000 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 1.5 after seeking to 1.5 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.20000000298023224 after seeking to 0.2 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.9900000095367432 after seeking to 0.99 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 10000000 after seeking to 10000000 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4168MB | residentFast 186MB | heapAllocated 59MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilSetCurrentTime.xhtml | took 250ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilSync.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4168MB | residentFast 187MB | heapAllocated 60MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilSync.xhtml | took 67ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilSyncTransform.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4169MB | residentFast 187MB | heapAllocated 60MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilSyncTransform.xhtml | took 46ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilSyncbaseTarget.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | should be paused by load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | should be paused at 0 in load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected initial value for indefinite start time. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilSyncbaseTarget.xhtml | Yet to implement: b.begin 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: あ.begin 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a\.b.begin 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a\-b.begin 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a:b.begin 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin + 1min 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin-0.5s 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected return value after changing target ID. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after resetting target ID. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time before removing timebase. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected document structure 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after removing timebase. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after re-inserting timebase. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after removing dependent. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after adding new dependent. 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4170MB | residentFast 189MB | heapAllocated 61MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilSyncbaseTarget.xhtml | took 62ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilTextZoom.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | should be paused by load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | should be paused at 0 in load handler 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 01:13:57 INFO - GECKO(2211) | MEMORY STAT | vsize 4170MB | residentFast 189MB | heapAllocated 61MB 01:13:57 INFO - TEST-OK | dom/smil/test/test_smilTextZoom.xhtml | took 84ms 01:13:57 INFO - TEST-START | dom/smil/test/test_smilTimeEvents.xhtml 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | A valid string reason is expected 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Reason cannot be empty 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got all the expected events. 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (74.512073) should be > 0 but before the current time (78.865) 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (74.512073) should be > 0 but before the current time (82.025) 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (91.46364899999999) should be > 0 but before the current time (92.73) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (91.46364899999999) should be > 0 but before the current time (95.665) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (107.80999800000001) should be > 0 but before the current time (108.65) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (107.80999800000001) should be > 0 but before the current time (109.76) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (111.266504) should be > 0 but before the current time (112.02) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (111.266504) should be > 0 but before the current time (113.59) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (124.536561) should be > 0 but before the current time (125.35000000000001) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (124.536561) should be > 0 but before the current time (127.265) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (141.141391) should be > 0 but before the current time (142.655) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (141.141391) should be > 0 but before the current time (143.70000000000002) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (144.399729) should be > 0 but before the current time (146.555) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (144.399729) should be > 0 but before the current time (149.41) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (150.788045) should be > 0 but before the current time (152.23) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (150.788045) should be > 0 but before the current time (153.73) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (157.757445) should be > 0 but before the current time (158.605) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (157.757445) should be > 0 but before the current time (160.79) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (161.443705) should be > 0 but before the current time (163.29500000000002) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (161.443705) should be > 0 but before the current time (164.61) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected type for user-generated event 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected detail for user-generated event 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view should be null 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Failed to update event type before dispatch 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Failed to update event detail before dispatch 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view should be set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event type should be readonly 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event detail should be readonly 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (165.215325) should be > 0 but before the current time (168.565) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (165.215325) should be > 0 but before the current time (170.45000000000002) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (174.513216) should be > 0 but before the current time (175.995) 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 01:13:58 INFO - GECKO(2211) | MEMORY STAT | vsize 4172MB | residentFast 191MB | heapAllocated 62MB 01:13:58 INFO - TEST-OK | dom/smil/test/test_smilTimeEvents.xhtml | took 184ms 01:13:58 INFO - TEST-START | dom/smil/test/test_smilTiming.xhtml 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | should be paused by load handler 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | should be paused at 0 in load handler 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="+2s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="-1s 01:13:58 INFO - " 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="- 1s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" -1s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" - 1s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 01:13:58 INFO - 01:13:58 INFO - -1s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="+ 01:13:58 INFO - 5s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="- 01:13:58 INFO - 5s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 5s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:30:03" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="50:00:10.25" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00:10.5" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3.2h" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45min" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="30s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5ms" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="12.467" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00.5s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00:00.005" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="61:59:59" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:59.999999999999999999999" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1234:23:45" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="61min" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0:30:03" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="25.4567" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.123456789" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.00000000000000000000001" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="-0.00000000000000000000001" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.0009" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.99999999999999999999999999999999999999" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.4567ms" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.7ms" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" + +3s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" +-3s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1:12:12:12" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:50:60" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:60:0" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:60" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:-1:00" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4 5m" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4 5ms" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:3:03" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45.7 s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 3 h " 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:33 " 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33 2" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 01:13:58 INFO - 02:33" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="h" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23." 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.54.2s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23sec" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="five" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33 s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.54e6" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02.5:33" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:-45:33" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:4.5:33" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45m" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=":20:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1.5:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="15:-30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="::30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="15:30s" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:1.:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:.1:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.0:15:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.:15:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=".2:15:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="70:15" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="media" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5mi" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5hours" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="h05:30" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40š" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40フ" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40β" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3; " 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3 ; " 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;;" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;; " 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=";3" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" ;3" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;4" 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 3 ; 4 " 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 01:13:58 INFO - GECKO(2211) | MEMORY STAT | vsize 4173MB | residentFast 192MB | heapAllocated 63MB 01:13:58 INFO - TEST-OK | dom/smil/test/test_smilTiming.xhtml | took 130ms 01:13:58 INFO - TEST-START | dom/smil/test/test_smilTimingZeroIntervals.xhtml 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | should be paused by load handler 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | should be paused at 0 in load handler 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 01:13:58 INFO - GECKO(2211) | MEMORY STAT | vsize 4176MB | residentFast 196MB | heapAllocated 66MB 01:13:58 INFO - TEST-OK | dom/smil/test/test_smilTimingZeroIntervals.xhtml | took 113ms 01:13:58 INFO - TEST-START | dom/smil/test/test_smilUpdatedInterval.xhtml 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | should be paused by load handler 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | should be paused at 0 in load handler 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Unexpected initial start time 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Start time shouldn't have changed 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Simple duration shouldn't have changed 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Start time shouldn't have changed after seek 01:13:58 INFO - GECKO(2211) | MEMORY STAT | vsize 4178MB | residentFast 197MB | heapAllocated 63MB 01:13:58 INFO - TEST-OK | dom/smil/test/test_smilUpdatedInterval.xhtml | took 59ms 01:13:58 INFO - TEST-START | dom/smil/test/test_smilValues.xhtml 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 0 (values: 'a'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 1 (values: 'a;'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 1 (values: 'a;'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 2 (values: 'a; '),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 2 (values: 'a; '),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 3 (values: 'a ;'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 3 (values: 'a ;'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=4: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=5: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=10: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 12 (values: ' '),t=0: Unexpected sample value: 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 12 (values: ' '),t=10: Unexpected sample value: 01:13:58 INFO - GECKO(2211) | MEMORY STAT | vsize 4178MB | residentFast 197MB | heapAllocated 64MB 01:13:58 INFO - TEST-OK | dom/smil/test/test_smilValues.xhtml | took 63ms 01:13:58 INFO - TEST-START | dom/smil/test/test_smilWithTransition.html 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilWithTransition.html | The initial color should be red. 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilWithTransition.html | rgb(0, 255, 0) - The end color should be lime. 01:13:58 INFO - TEST-PASS | dom/smil/test/test_smilWithTransition.html | Transition should not be created by restyling for SMIL 01:13:58 INFO - GECKO(2211) | MEMORY STAT | vsize 4192MB | residentFast 211MB | heapAllocated 64MB 01:13:58 INFO - TEST-OK | dom/smil/test/test_smilWithTransition.html | took 348ms 01:13:58 INFO - TEST-START | dom/smil/test/test_smilWithXlink.xhtml 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilWithXlink.xhtml | SMIL should affect outer element. 01:13:59 INFO - GECKO(2211) | MEMORY STAT | vsize 4193MB | residentFast 212MB | heapAllocated 64MB 01:13:59 INFO - TEST-OK | dom/smil/test/test_smilWithXlink.xhtml | took 123ms 01:13:59 INFO - TEST-START | dom/smil/test/test_smilXHR.xhtml 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | shouldn't be paused (because we shouldn't have even started 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | attempts to pause should have no effect 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | still shouldn't be paused, after pause/unpause 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | should start out at time=0 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | shouldn't be able to seek away from time=0 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | need a non-null animate element 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | beginElement should fail 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | endElement should fail 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | need a non-null animate element 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | beginElement should fail 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | endElement should fail 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | animation of attribute shouldn't be taking effect 01:13:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | animation of CSS property shouldn't be taking effect 01:13:59 INFO - GECKO(2211) | MEMORY STAT | vsize 4194MB | residentFast 214MB | heapAllocated 65MB 01:13:59 INFO - TEST-OK | dom/smil/test/test_smilXHR.xhtml | took 90ms 01:13:59 INFO - TEST-START | Shutdown 01:13:59 INFO - Passed: 10979 01:13:59 INFO - Failed: 0 01:13:59 INFO - Todo: 115 01:13:59 INFO - Mode: e10s 01:13:59 INFO - Slowest: 1268ms - /tests/dom/smil/test/test_smilAnimateMotion.xhtml 01:13:59 INFO - SimpleTest FINISHED 01:13:59 INFO - TEST-INFO | Ran 1 Loops 01:13:59 INFO - SimpleTest FINISHED 01:13:59 INFO - GECKO(2211) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 01:14:00 INFO - TEST-INFO | Main app process: exit 0 01:14:00 INFO - runtests.py | Application ran for: 0:00:15.924518 01:14:00 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpfdRlMdpidlog 01:14:00 INFO - ==> process 2211 launched child process 2212 01:14:00 INFO - ==> process 2211 launched child process 2213 01:14:00 INFO - zombiecheck | Checking for orphan process with PID: 2212 01:14:00 INFO - zombiecheck | Checking for orphan process with PID: 2213 01:14:00 INFO - Stopping web server 01:14:00 INFO - Stopping web socket server 01:14:00 INFO - Stopping ssltunnel 01:14:00 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:14:00 INFO - runtests.py | Running tests: end. 01:14:00 INFO - Buffered messages finished 01:14:00 INFO - dir: dom/svg/test 01:14:00 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:14:00 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:14:00 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpjZIYCJ.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:14:00 INFO - runtests.py | Server pid: 2220 01:14:00 INFO - runtests.py | Websocket server pid: 2221 01:14:00 INFO - runtests.py | SSL tunnel pid: 2222 01:14:00 INFO - runtests.py | Running with e10s: True 01:14:00 INFO - runtests.py | Running tests: start. 01:14:00 INFO - 01:14:00 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpjZIYCJ.mozrunner 01:14:00 INFO - runtests.py | Application pid: 2223 01:14:00 INFO - TEST-INFO | started process GECKO(2223) 01:14:04 INFO - GECKO(2223) | 1497341644131 Marionette INFO Listening on port 2828 01:14:04 INFO - GECKO(2223) | 1497341644321 Marionette DEBUG loaded listener.js 01:14:04 INFO - GECKO(2223) | 2017-06-13 01:14:04.388 plugin-container[2224:27701] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4a47, name = 'com.apple.tsm.portname' 01:14:04 INFO - GECKO(2223) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:14:04 INFO - GECKO(2223) | 2017-06-13 01:14:04.388 plugin-container[2224:27701] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa30b, name = 'com.apple.CFPasteboardClient' 01:14:04 INFO - GECKO(2223) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:14:04 INFO - GECKO(2223) | 2017-06-13 01:14:04.388 plugin-container[2224:27701] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:14:04 INFO - GECKO(2223) | 2017-06-13 01:14:04.697 plugin-container[2225:27750] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x953f, name = 'com.apple.tsm.portname' 01:14:04 INFO - GECKO(2223) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:14:04 INFO - GECKO(2223) | 2017-06-13 01:14:04.702 plugin-container[2225:27750] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4817, name = 'com.apple.CFPasteboardClient' 01:14:04 INFO - GECKO(2223) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:14:04 INFO - GECKO(2223) | 2017-06-13 01:14:04.702 plugin-container[2225:27750] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:14:04 INFO - SimpleTest START 01:14:05 INFO - TEST-START | dom/svg/test/test_SVGLengthList-2.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Checking numberOfItems 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Check value of first item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Check value of item at index > 255 01:14:06 INFO - GECKO(2223) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3910MB | residentFast 114MB | heapAllocated 21MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGLengthList-2.xhtml | took 1100ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGLengthList.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking numberOfItems 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking numberOfItems 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking that parsing stops at invalid token 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute set after removal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for removal of x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for removal of x attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Finishing listening to x attribute, but we're still expecting the following events: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize did not make a copy when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore did not make a copy when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem did not make a copy when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem did not make a copy when passed an unowned object 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a baseVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed an animVal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a animVal list item 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3912MB | residentFast 117MB | heapAllocated 22MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGLengthList.xhtml | took 83ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGMatrix.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | createMatrix should produce identity matrix - got (1, 0, 0, 1, 0, 0), expected (1, 0, 0, 1, 0, 0) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Got identical objects when creating new matrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after multiplying matrices - got (0.7070000171661377, -0.7070000171661377, 0.7070000171661377, 0.7070000171661377, 255.02999877929688, 111.20999908447266), expected (0.707, -0.707, 0.707, 0.707, 255.03, 111.21) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Matrix changed after multiplication - got (1, 0, 0, 1, 50, 90), expected (1, 0, 0, 1, 50, 90) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Matrix changed after multiplication - got (0.7070000171661377, -0.7070000171661377, 0.7070000171661377, 0.7070000171661377, 0, 0), expected (0.707, -0.707, 0.707, 0.707, 0, 0) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Matrix changed after multiplication - got (1, 0, 0, 1, 130, 160), expected (1, 0, 0, 1, 130, 160) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after inverting matrix - got (0.5, 0, 0, 0.25, -55, 12.5), expected (0.5, 0, 0, 0.25, -55, 12.5) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Got unexpected exception InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable, expected InvalidStateError 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after translate - got (2, 0, 0, 1, 320, 50), expected (2, 0, 0, 1, 320, 50) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after scale - got (1, 0, 0, 0.5, 120, 100), expected (1, 0, 0, 0.5, 120, 100) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after scaleNonUniform - got (1, 0, 0, -3, 120, 100), expected (1, 0, 0, -3, 120, 100) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after rotate - got (1.4142135381698608, 0.7071067690849304, -1.4142135381698608, 0.7071067690849304, 120, 100), expected (1.4142135623730951, 0.7071067811865475, -1.414213562373095, 0.7071067811865476, 120, 100) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after rotateFromVector - got (-1.7320510149002075, 0.4999998211860657, -0.9999996423721313, -0.8660255074501038, 120, 100), expected (-1.7320508075688774, 0.49999999999999994, -0.9999999999999999, -0.8660254037844387, 120, 100) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Got unexpected exception InvalidAccessError: A parameter or an operation is not supported by the underlying object, expected TypeError 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after flipX - got (-1, -2, 3, 4, 5, 6), expected (-1, -2, 3, 4, 5, 6) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after flipY - got (1, 2, -3, -4, 5, 6), expected (1, 2, -3, -4, 5, 6) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after skewX - got (2, 0, 1.154700517654419, 1, 120, 100), expected (2, 0, 1.1547005383792512, 1, 120, 100) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after skewY - got (2, 0.5773502588272095, 0, 1, 120, 100), expected (2, 0.5773502691896256, 0, 1, 120, 100) 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3914MB | residentFast 119MB | heapAllocated 23MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGMatrix.xhtml | took 71ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGNumberList.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Checking numberOfItems 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Checking that parsing stops at invalid token 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute set after removal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for removal of rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for removal of rotate attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Finishing listening to rotate attribute, but we're still expecting the following events: (nothing) 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3915MB | residentFast 121MB | heapAllocated 24MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGNumberList.xhtml | took 65ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGPathSegList.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The length of the list should be the same after a valid replaceItem() call 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The inserted object should now be the object at the index being replaced 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Values passed to setAttribute for the 'd' attribute should not be normalised 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The 'd' attribute should change when its underlying DOM list changes 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | setAttribute should result in two items 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | If removeItem removes the initial moveto leaving an invalid path, the other items should still be left in the list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | appendItem should be able to append to an invalid path 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | replaceItem should be able to replace items in an invalid path 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | insertItemBefore should be able insert items into an invalid path 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | initialize should be able initialize an invalid path with a non-moveto item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute set after removal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for removal of d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for removal of d attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Finishing listening to d attribute, but we're still expecting the following events: (nothing) 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3916MB | residentFast 122MB | heapAllocated 25MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGPathSegList.xhtml | took 78ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGPointList.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Checking numberOfItems 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Checking that parsing stops at invalid token 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute set after removal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for removal of points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for removal of points attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Finishing listening to points attribute, but we're still expecting the following events: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed currentTranslate 01:14:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed currentTranslate 01:14:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed currentTranslate 01:14:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed currentTranslate 01:14:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed currentTranslate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed a baseVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed a animVal list item 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed a animVal list item 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3918MB | residentFast 124MB | heapAllocated 26MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGPointList.xhtml | took 94ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGStringList.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | numberOfItems should be 3 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should not throw when passed null 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should throw when passed the empty string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 0 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should not throw when passed null 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should throw when passed the empty string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 1 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should not throw when passed null 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should throw when passed the empty string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 1 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should not throw when passed null 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should throw when passed the empty string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 2 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should not throw when passed a valid string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should not throw when passed a valid string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should not throw when passed a valid string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should not throw when passed a valid string 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | numberOfItems should be 3 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3918MB | residentFast 124MB | heapAllocated 24MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGStringList.xhtml | took 87ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGStyleElement.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 21MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGStyleElement.xhtml | took 69ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGTransformList.xhtml 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of first item in list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected value for first item in list - got (1, 0, 0, 1, 50, 90), expected (1, 0, 0, 1, 50, 90) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of consolidated list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidate return value should be first item in list, not a copy 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidated transform not of type matrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected result after consolidating matrices - got (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 255.06097412109375, 111.21320343017578), expected (0.7071067811865476, -0.7071067811865475, 0.7071067811865475, 0.7071067811865476, 255.0609665440988, 111.21320343559644) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of cached first item in list after consolidating 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected value for cached first item in list after consolidating - got (1, 0, 0, 1, 50, 90), expected (1, 0, 0, 1, 50, 90) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Cached first item in list not useable after consolidating 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing return value from consolidate doesn't affect list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing list doesn't affect return value from consolidate 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of first item in list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected value for first item in list - got (1, 0, 0, 1, 50, 90), expected (1, 0, 0, 1, 50, 90) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of consolidated list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidate return value should be first item in list, not a copy 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidated transform not of type matrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected consolidated matrix value - got (1, 0, 0, 1, 50, 90), expected (1, 0, 0, 1, 50, 90) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | consolidate() should return null for a zero-length transform list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Transform list changed after calling createSVGTransformFromMatrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Returned transform not of type matrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected returned matrix value - got (1, 2, 3, 4, 5, 6), expected (1, 2, 3, 4, 5, 6) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Matrix should be copied not adopted 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing source matrix should not affect newly created transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for null input to createSVGTransformFromMatrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for string input to createSVGTransformFromMatrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for bad input to createSVGTransformFromMatrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected number of items in transform list before attempting to set 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected number of items in source transform list before attempting to set 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | baseVal should be read-only but its value has changed 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | baseVal changed after attempting to use it set another value 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NO_MODIFICATION_ALLOWED_ERR 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when calling consolidate on read-only list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NO_MODIFICATION_ALLOWED_ERR 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when calling setMatrix on read-only transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setTranslate on read-only transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setScale on read-only transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setRotate on read-only transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setSkewX on read-only transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setSkewY on read-only transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NO_MODIFICATION_ALLOWED_ERR 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when modifying read-only matrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected exception null modifying orphaned transform 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected exception null modifying orphaned matrix 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected initial length of list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Transform list should be empty after setting bad value 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Animated transform list should also be empty after setting bad value 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected initial length of list 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute set after removal 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for removal of transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for removal of transform attribute 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Finishing listening to transform attribute, but we're still expecting the following events: (nothing) 01:14:06 INFO - GECKO(2223) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 22MB 01:14:06 INFO - TEST-OK | dom/svg/test/test_SVGTransformList.xhtml | took 129ms 01:14:06 INFO - TEST-START | dom/svg/test/test_SVGTransformListAddition.xhtml 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Not additive' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Not additive' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'To animation' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'To animation' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'By animation' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'By animation' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'By animation' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'By animation' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Normal additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Normal additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Normal additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Normal additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Normal additive: different type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Normal additive: different type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Normal additive: different type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Normal additive: different type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: same type' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #1' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #1' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #1' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #1' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #1' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #1' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 3 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 3 in 'Stacked additive: different types #2' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 3 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 3 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 4 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 4 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 5 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 5 in 'Stacked additive: different types #3' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Base value with rotation around a centre' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Base value with rotation around a centre' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Base value with rotation around a centre' test 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Base value with rotation around a centre' test 01:14:07 INFO - GECKO(2223) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 23MB 01:14:07 INFO - TEST-OK | dom/svg/test/test_SVGTransformListAddition.xhtml | took 103ms 01:14:07 INFO - TEST-START | dom/svg/test/test_SVGUnitTypes.html 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Pattern should implement SVGUnitTypes values 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Filter should implement SVGUnitTypes values 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Mask should implement SVGUnitTypes values 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | ClipPath should implement SVGUnitTypes values 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | LinearGradient should implement SVGUnitTypes values 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | RadialGradient should implement SVGUnitTypes values 01:14:07 INFO - GECKO(2223) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 23MB 01:14:07 INFO - TEST-OK | dom/svg/test/test_SVGUnitTypes.html | took 60ms 01:14:07 INFO - TEST-START | dom/svg/test/test_SVG_namespace_ids.html 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | a in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animate in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateColor in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateMotion in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateTransform in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | circle in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | clipPath in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | color-profile in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | cursor in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | defs in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | desc in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | ellipse in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feBlend in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feColorMatrix in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feComponentTransfer in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feComposite in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feConvolveMatrix in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDiffuseLighting in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDisplacementMap in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDistantLight in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDropShadow in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFlood in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncA in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncB in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncG in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncR in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feGaussianBlur in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feImage in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMerge in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMergeNode in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMorphology in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feOffset in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | fePointLight in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feSpecularLighting in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feSpotLight in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feTile in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feTurbulence in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | filter in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-format in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-name in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-src in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-uri in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | foreignObject in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | g in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | glyph in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | glyphRef in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | hkern in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | image in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | line in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | linearGradient in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | marker in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | mask in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | metadata in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | missing-glyph in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | mpath in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | path in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | pattern in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | polygon in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | polyline in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | radialGradient in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | rect in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | script in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | set in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | stop in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | style in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | svg in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | switch in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | symbol in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | text in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | textPath in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | title in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | tref in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | tspan in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | use in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | view in the SVG namespace has a valid ID 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | vkern in the SVG namespace has a valid ID 01:14:07 INFO - GECKO(2223) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 24MB 01:14:07 INFO - TEST-OK | dom/svg/test/test_SVG_namespace_ids.html | took 138ms 01:14:07 INFO - TEST-START | dom/svg/test/test_SVGxxxList.xhtml 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should clear the SVGLengthList object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should not return a value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should not remove the attribute. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared x (SVGLengthList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Set an empty attribute value for x (SVGLengthList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for x (SVGLengthList) but did not get null back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for x (SVGLengthList) but hasAttribute still returns true. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain one list item. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGLengthList.initialize() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 0 should be the exact same object as the object that was passed to the SVGLengthList.initialize() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.initialize() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.initialize() should clone the object that is passed in, even if that object is the only item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.initialize() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGLengthList.insertItemBefore() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGLengthList.insertItemBefore() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 2 should be at index 3 after inserting a new item at index 2 using the SVGLengthList.insertItemBefore() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When the index passed to the SVGLengthList.insertItemBefore() method is out of bounds, the supplied list item should be appended to the list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.insertItemBefore() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain eight list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.insertItemBefore() should clone the object that is passed in, even if that object is the item in the list at the index specified. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.insertItemBefore() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGLengthList.replaceItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGLengthList.replaceItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 3 after the item at index 2 was replaced using the SVGLengthList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should clone the object that is passed in, even if the object that object and the object that is being replaced are the exact same objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain three list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGLengthList.removeItem() should be the exact same object as the item that was at the specified index. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 1 should still be at index 1 after the item at index 2 was removed using the SVGLengthList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 2 after the item at index 2 was removed using the SVGLengthList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.removeItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGLengthList.appendItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The last list item should be the exact same object as the object that was passed to the SVGLengthList.appendItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 4 should still be at index 4 after appending a new item using the SVGLengthList.appendItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain six list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.appendItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.appendItem() should clone the object that is passed in, if that object is already the last item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.appendItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for x but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of x attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to x attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should clear the SVGNumberList object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not return a value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not remove the attribute. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared rotate (SVGNumberList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Set an empty attribute value for rotate (SVGNumberList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for rotate (SVGNumberList) but did not get null back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for rotate (SVGNumberList) but hasAttribute still returns true. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain one list item. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.initialize() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 0 should be the exact same object as the object that was passed to the SVGNumberList.initialize() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should clone the object that is passed in, even if that object is the only item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.insertItemBefore() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGNumberList.insertItemBefore() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 2 should be at index 3 after inserting a new item at index 2 using the SVGNumberList.insertItemBefore() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When the index passed to the SVGNumberList.insertItemBefore() method is out of bounds, the supplied list item should be appended to the list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain eight list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should clone the object that is passed in, even if that object is the item in the list at the index specified. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.replaceItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGNumberList.replaceItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 3 after the item at index 2 was replaced using the SVGNumberList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should clone the object that is passed in, even if the object that object and the object that is being replaced are the exact same objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain three list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.removeItem() should be the exact same object as the item that was at the specified index. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 1 should still be at index 1 after the item at index 2 was removed using the SVGNumberList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 2 after the item at index 2 was removed using the SVGNumberList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.appendItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The last list item should be the exact same object as the object that was passed to the SVGNumberList.appendItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 4 should still be at index 4 after appending a new item using the SVGNumberList.appendItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain six list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should clone the object that is passed in, if that object is already the last item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for rotate but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of rotate attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to rotate attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should clear the SVGNumberList object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not return a value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not remove the attribute. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared tableValues (SVGNumberList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Set an empty attribute value for tableValues (SVGNumberList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for tableValues (SVGNumberList) but did not get null back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for tableValues (SVGNumberList) but hasAttribute still returns true. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain one list item. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.initialize() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 0 should be the exact same object as the object that was passed to the SVGNumberList.initialize() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should clone the object that is passed in, even if that object is the only item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.insertItemBefore() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGNumberList.insertItemBefore() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 2 should be at index 3 after inserting a new item at index 2 using the SVGNumberList.insertItemBefore() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When the index passed to the SVGNumberList.insertItemBefore() method is out of bounds, the supplied list item should be appended to the list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain eight list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should clone the object that is passed in, even if that object is the item in the list at the index specified. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.replaceItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGNumberList.replaceItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 3 after the item at index 2 was replaced using the SVGNumberList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should clone the object that is passed in, even if the object that object and the object that is being replaced are the exact same objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain three list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.removeItem() should be the exact same object as the item that was at the specified index. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 1 should still be at index 1 after the item at index 2 was removed using the SVGNumberList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 2 after the item at index 2 was removed using the SVGNumberList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGNumberList.appendItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The last list item should be the exact same object as the object that was passed to the SVGNumberList.appendItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 4 should still be at index 4 after appending a new item using the SVGNumberList.appendItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain six list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should clone the object that is passed in, if that object is already the last item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for tableValues but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of tableValues attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to tableValues attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should clear the SVGPointList object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should not return a value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should not remove the attribute. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared points (SVGPointList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Set an empty attribute value for points (SVGPointList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for points (SVGPointList) but did not get null back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for points (SVGPointList) but hasAttribute still returns true. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain one list item. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPointList.initialize() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 0 should be the exact same object as the object that was passed to the SVGPointList.initialize() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.initialize() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.initialize() should clone the object that is passed in, even if that object is the only item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.initialize() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPointList.insertItemBefore() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGPointList.insertItemBefore() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 2 should be at index 3 after inserting a new item at index 2 using the SVGPointList.insertItemBefore() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When the index passed to the SVGPointList.insertItemBefore() method is out of bounds, the supplied list item should be appended to the list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.insertItemBefore() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain eight list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.insertItemBefore() should clone the object that is passed in, even if that object is the item in the list at the index specified. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.insertItemBefore() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPointList.replaceItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGPointList.replaceItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 3 after the item at index 2 was replaced using the SVGPointList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should clone the object that is passed in, even if the object that object and the object that is being replaced are the exact same objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain three list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPointList.removeItem() should be the exact same object as the item that was at the specified index. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 1 should still be at index 1 after the item at index 2 was removed using the SVGPointList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 2 after the item at index 2 was removed using the SVGPointList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.removeItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPointList.appendItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The last list item should be the exact same object as the object that was passed to the SVGPointList.appendItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 4 should still be at index 4 after appending a new item using the SVGPointList.appendItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain six list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.appendItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.appendItem() should clone the object that is passed in, if that object is already the last item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.appendItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for points but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of points attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to points attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should clear the SVGPathSegList object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should not return a value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should not remove the attribute. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared d (SVGPathSegList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Set an empty attribute value for d (SVGPathSegList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for d (SVGPathSegList) but did not get null back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for d (SVGPathSegList) but hasAttribute still returns true. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain one list item. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPathSegList.initialize() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 0 should be the exact same object as the object that was passed to the SVGPathSegList.initialize() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.initialize() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.initialize() should clone the object that is passed in, even if that object is the only item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.initialize() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPathSegList.insertItemBefore() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGPathSegList.insertItemBefore() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 2 should be at index 3 after inserting a new item at index 2 using the SVGPathSegList.insertItemBefore() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When the index passed to the SVGPathSegList.insertItemBefore() method is out of bounds, the supplied list item should be appended to the list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.insertItemBefore() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain eight list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.insertItemBefore() should clone the object that is passed in, even if that object is the item in the list at the index specified. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.insertItemBefore() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPathSegList.replaceItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGPathSegList.replaceItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 3 after the item at index 2 was replaced using the SVGPathSegList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should clone the object that is passed in, even if the object that object and the object that is being replaced are the exact same objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain three list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPathSegList.removeItem() should be the exact same object as the item that was at the specified index. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 1 should still be at index 1 after the item at index 2 was removed using the SVGPathSegList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 2 after the item at index 2 was removed using the SVGPathSegList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.removeItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGPathSegList.appendItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The last list item should be the exact same object as the object that was passed to the SVGPathSegList.appendItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 4 should still be at index 4 after appending a new item using the SVGPathSegList.appendItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain six list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.appendItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.appendItem() should clone the object that is passed in, if that object is already the last item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.appendItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for d but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of d attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to d attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should clear the SVGStringList object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should not return a value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should not remove the attribute. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared requiredFeatures (SVGStringList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Set an empty attribute value for requiredFeatures (SVGStringList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for requiredFeatures (SVGStringList) but did not get null back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for requiredFeatures (SVGStringList) but hasAttribute still returns true. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain one list item. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGStringList.initialize() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 0 should be the exact same object as the object that was passed to the SVGStringList.initialize() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGStringList.insertItemBefore() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGStringList.insertItemBefore() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 2 should be at index 3 after inserting a new item at index 2 using the SVGStringList.insertItemBefore() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When the index passed to the SVGStringList.insertItemBefore() method is out of bounds, the supplied list item should be appended to the list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain eight list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGStringList.replaceItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 3 after the item at index 2 was replaced using the SVGStringList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.replaceItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain three list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 1 should still be at index 1 after the item at index 2 was removed using the SVGStringList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 2 after the item at index 2 was removed using the SVGStringList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.removeItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGStringList.appendItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The last list item should be the exact same object as the object that was passed to the SVGStringList.appendItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 4 should still be at index 4 after appending a new item using the SVGStringList.appendItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain six list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for requiredFeatures but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of requiredFeatures attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to requiredFeatures attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should clear the SVGTransformList object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should not return a value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should not remove the attribute. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared transform (SVGTransformList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Set an empty attribute value for transform (SVGTransformList) but did not get an empty string back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for transform (SVGTransformList) but did not get null back. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for transform (SVGTransformList) but hasAttribute still returns true. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain one list item. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGTransformList.initialize() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 0 should be the exact same object as the object that was passed to the SVGTransformList.initialize() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.initialize() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.initialize() should clone the object that is passed in, even if that object is the only item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.initialize() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGTransformList.insertItemBefore() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGTransformList.insertItemBefore() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 2 should be at index 3 after inserting a new item at index 2 using the SVGTransformList.insertItemBefore() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When the index passed to the SVGTransformList.insertItemBefore() method is out of bounds, the supplied list item should be appended to the list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.insertItemBefore() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain eight list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.insertItemBefore() should clone the object that is passed in, even if that object is the item in the list at the index specified. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.insertItemBefore() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGTransformList.replaceItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item at index 2 should be the exact same object as the object that was passed to the SVGTransformList.replaceItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 3 after the item at index 2 was replaced using the SVGTransformList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should clone the object that is passed in, even if the object that object and the object that is being replaced are the exact same objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain three list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGTransformList.removeItem() should be the exact same object as the item that was at the specified index. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 1 should still be at index 1 after the item at index 2 was removed using the SVGTransformList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 3 should still be at index 2 after the item at index 2 was removed using the SVGTransformList.replaceItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.removeItem() should throw if passed an index that is out of bounds. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain five list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item returned by SVGTransformList.appendItem() should be the exact same object as the item that was passed to that method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The last list item should be the exact same object as the object that was passed to the SVGTransformList.appendItem() method, since the item that was passed to that method did not already belong to a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The list item that was at index 4 should still be at index 4 after appending a new item using the SVGTransformList.appendItem() method. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain six list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.appendItem() should clone the object that is passed in if that object is already in a list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain seven list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.appendItem() should clone the object that is passed in, if that object is already the last item in that list. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.appendItem() should throw if passed an object of the wrong type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Going to ignore subsequent events on transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Expecting new events for transform but the following previously expected events have still not been received: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of transform attribute 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to transform attribute, but we're still expecting the following events: (nothing) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.getItem() should work when called on an anim val list, and always return the exact same object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.initialize() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.insertItemBefore() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.removeItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.appendItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.getItem() should work when called on an anim val list, and always return the exact same object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.getItem() should work when called on an anim val list, and always return the exact same object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.getItem() should work when called on an anim val list, and always return the exact same object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.initialize() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.insertItemBefore() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.removeItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.appendItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.getItem() should work when called on an anim val list, and always return the exact same object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.initialize() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.insertItemBefore() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.removeItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.appendItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.getItem() should work when called on an anim val list, and always return the exact same object. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.initialize() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.insertItemBefore() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.removeItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.appendItem() should throw when called on an anim val list, since anim val lists should be readonly. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGLengthList object for SVGTextElement.x.baseVal should have been set to 4 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When no animations are active, the SVGLengthList objects for SVGTextElement.x.baseVal and SVGTextElement.x.animVal should be the same length (4). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList objects for SVGTextElement.x.baseVal and SVGTextElement.x.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLength list items in the SVGLengthList objects for SVGTextElement.x.baseVal and SVGTextElement.x.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGLength DOM object should be returned each time the item at a given index in the SVGLengthList for SVGTextElement.x.baseVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGLength DOM object should be returned each time the item at a given index in the SVGLengthList for SVGTextElement.x.animVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGLengthList object for SVGTextElement.x.baseVal should have been set to 5 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Since no animations are active, the length of the SVGLengthList objects for SVGTextElement.x.baseVal and SVGTextElement.x.animVal should be the same (5). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGLengthList for SVGTextElement.x.baseVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGLengthList for SVGTextElement.x.baseVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGLengthList for SVGTextElement.x.animVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGLengthList for SVGTextElement.x.animVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGNumberList object for SVGTextElement.rotate.baseVal should have been set to 4 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When no animations are active, the SVGNumberList objects for SVGTextElement.rotate.baseVal and SVGTextElement.rotate.animVal should be the same length (4). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList objects for SVGTextElement.rotate.baseVal and SVGTextElement.rotate.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumber list items in the SVGNumberList objects for SVGTextElement.rotate.baseVal and SVGTextElement.rotate.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGNumber DOM object should be returned each time the item at a given index in the SVGNumberList for SVGTextElement.rotate.baseVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGNumber DOM object should be returned each time the item at a given index in the SVGNumberList for SVGTextElement.rotate.animVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGNumberList object for SVGTextElement.rotate.baseVal should have been set to 5 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Since no animations are active, the length of the SVGNumberList objects for SVGTextElement.rotate.baseVal and SVGTextElement.rotate.animVal should be the same (5). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGTextElement.rotate.baseVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGTextElement.rotate.baseVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGTextElement.rotate.animVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGTextElement.rotate.animVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGNumberList object for SVGFEComponentTransferElement.tableValues.baseVal should have been set to 4 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When no animations are active, the SVGNumberList objects for SVGFEComponentTransferElement.tableValues.baseVal and SVGFEComponentTransferElement.tableValues.animVal should be the same length (4). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList objects for SVGFEComponentTransferElement.tableValues.baseVal and SVGFEComponentTransferElement.tableValues.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumber list items in the SVGNumberList objects for SVGFEComponentTransferElement.tableValues.baseVal and SVGFEComponentTransferElement.tableValues.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGNumber DOM object should be returned each time the item at a given index in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGNumber DOM object should be returned each time the item at a given index in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGNumberList object for SVGFEComponentTransferElement.tableValues.baseVal should have been set to 5 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Since no animations are active, the length of the SVGNumberList objects for SVGFEComponentTransferElement.tableValues.baseVal and SVGFEComponentTransferElement.tableValues.animVal should be the same (5). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGPointList object for SVGPolylineElement.points should have been set to 4 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When no animations are active, the SVGPointList objects for SVGPolylineElement.points and SVGPolylineElement.animatedPoints should be the same length (4). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList objects for SVGPolylineElement.points and SVGPolylineElement.animatedPoints should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPoint list items in the SVGPointList objects for SVGPolylineElement.points and SVGPolylineElement.animatedPoints should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGPoint DOM object should be returned each time the item at a given index in the SVGPointList for SVGPolylineElement.points is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGPoint DOM object should be returned each time the item at a given index in the SVGPointList for SVGPolylineElement.animatedPoints is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGPointList object for SVGPolylineElement.points should have been set to 5 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Since no animations are active, the length of the SVGPointList objects for SVGPolylineElement.points and SVGPolylineElement.animatedPoints should be the same (5). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPointList for SVGPolylineElement.points that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPointList for SVGPolylineElement.points that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPointList for SVGPolylineElement.animatedPoints that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPointList for SVGPolylineElement.animatedPoints that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGPathSegList object for SVGPathElement.pathSegList should have been set to 4 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When no animations are active, the SVGPathSegList objects for SVGPathElement.pathSegList and SVGPathElement.animatedPathSegList should be the same length (4). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList objects for SVGPathElement.pathSegList and SVGPathElement.animatedPathSegList should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSeg list items in the SVGPathSegList objects for SVGPathElement.pathSegList and SVGPathElement.animatedPathSegList should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGPathSeg DOM object should be returned each time the item at a given index in the SVGPathSegList for SVGPathElement.pathSegList is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGPathSeg DOM object should be returned each time the item at a given index in the SVGPathSegList for SVGPathElement.animatedPathSegList is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGPathSegList object for SVGPathElement.pathSegList should have been set to 5 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Since no animations are active, the length of the SVGPathSegList objects for SVGPathElement.pathSegList and SVGPathElement.animatedPathSegList should be the same (5). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPathSegList for SVGPathElement.pathSegList that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPathSegList for SVGPathElement.pathSegList that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPathSegList for SVGPathElement.animatedPathSegList that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGPathSegList for SVGPathElement.animatedPathSegList that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGStringList object for SVGGElement.requiredFeatures should have been set to 4 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same DOMString DOM object should be returned each time the item at a given index in the SVGStringList for SVGGElement.requiredFeatures is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGStringList object for SVGGElement.requiredFeatures should have been set to 5 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGTransformList object for SVGGElement.transform.baseVal should have been set to 4 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When no animations are active, the SVGTransformList objects for SVGGElement.transform.baseVal and SVGGElement.transform.animVal should be the same length (4). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList objects for SVGGElement.transform.baseVal and SVGGElement.transform.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransform list items in the SVGTransformList objects for SVGGElement.transform.baseVal and SVGGElement.transform.animVal should be different objects. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGTransform DOM object should be returned each time the item at a given index in the SVGTransformList for SVGGElement.transform.baseVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The exact same SVGTransform DOM object should be returned each time the item at a given index in the SVGTransformList for SVGGElement.transform.animVal is accessed, given that the index was not made invalid by a change in list length between the successive accesses. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The length of the SVGTransformList object for SVGGElement.transform.baseVal should have been set to 5 by the setAttribute() call. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Since no animations are active, the length of the SVGTransformList objects for SVGGElement.transform.baseVal and SVGGElement.transform.animVal should be the same (5). 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGTransformList for SVGGElement.transform.baseVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGTransformList for SVGGElement.transform.baseVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGTransformList for SVGGElement.transform.animVal that are at indexes that existed prior to the attribute change should be the exact same objects as the objects that were at those indexes prior to the attribute change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | After its attribute changes, list items in the SVGTransformList for SVGGElement.transform.animVal that are at indexes that did not exist prior to the attribute change should not be the same objects as any objects that were at those indexes at some earlier time. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method x.animVal.getItem() for previously-final index should throw after final item is removed from baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method x.animVal.getItem() should throw after we've cleared baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x should be empty after baseVal cleared 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x should have length 1 after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method rotate.animVal.getItem() for previously-final index should throw after final item is removed from baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method rotate.animVal.getItem() should throw after we've cleared baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate should be empty after baseVal cleared 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate should have length 1 after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method tableValues.animVal.getItem() for previously-final index should throw after final item is removed from baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method tableValues.animVal.getItem() should throw after we've cleared baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues should be empty after baseVal cleared 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues should have length 1 after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method points.animVal.getItem() for previously-final index should throw after final item is removed from baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method points.animVal.getItem() should throw after we've cleared baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points should be empty after baseVal cleared 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points should have length 1 after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method d.animVal.getItem() for previously-final index should throw after final item is removed from baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method d.animVal.getItem() should throw after we've cleared baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d should be empty after baseVal cleared 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d should have length 1 after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after first item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after first item removed - got (1, 0, 0, 1, 19, 0), expected (1, 0, 0, 1, 19, 0) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method transform.animVal.getItem() for previously-final index should throw after final item is removed from baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after last item removed 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after last item removed - got (1, 0.034920770674943924, 0, 1, 0, 0), expected (1, 0.034920770674943924, 0, 1, 0, 0) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at beginning 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at beginning - got (0.9848077297210693, -0.1736481785774231, 0.1736481785774231, 0.9848077297210693, 0, 0), expected (0.9848077297210693, -0.1736481785774231, 0.1736481785774231, 0.9848077297210693, 0, 0) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at end 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at end - got (3, 0, 0, 2, 0, 0), expected (3, 0, 0, 2, 0, 0) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after appendItem 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after appendItem - got (1, 0, 0, 1, 0, 0), expected (1, 0, 0, 1, 0, 0) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method transform.animVal.getItem() should throw after we've cleared baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform should be empty after baseVal cleared 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform should have length 1 after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after initialize 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after initialize - got (1, 0, 0, 1, 0, 0), expected (1, 0, 0, 1, 0, 0) 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an animation should never affect the SVGLengthList for SVGTextElement.x.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the animation should have changed the number of items in the SVGLengthList for SVGTextElement.x.baseVal to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by SMIL animation, list items in the SVGLengthList for SVGTextElement.x.baseVal that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of the animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should change the items in the SVGLengthList for SVGTextElement.x.baseVal, including when an animation is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should not change the SVGLengthList for SVGTextElement.x.baseVal when an animation that does not depend on the base val is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an override animation should never affect the SVGLengthList for SVGTextElement.x.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the override animation should have changed the number of items in the SVGLengthList for SVGTextElement.x.baseVal to 3. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by an override SMIL animation, list items in the SVGLengthList for SVGTextElement.x.baseVal that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The end of an override animation should never affect the SVGLengthList for SVGTextElement.x.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, the number of items in the SVGLengthList for SVGTextElement.x.baseVal should have reverted to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, list items in the SVGLengthList for SVGTextElement.x.baseVal that are at indexes that existed prior to the end of the animation should be the exact same objects as the objects that were at those indexes prior to the end of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGLengthList for SVGTextElement.x.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGLengthList for SVGTextElement.x.animVal should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGLengthList for SVGTextElement.x.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGLengthList for SVGTextElement.x.animVal should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a new SMIL animation starts and should blend with an underlying animation, it should never affect the SVGLengthList for SVGTextElement.x.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation with additive="sum" is added on top of an existing animation that has more list items, the length of the SVGLengthList for SVGTextElement.x.animVal should not change. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation ends, it should never affect the SVGLengthList for SVGTextElement.x.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even though all SMIL animation have finished, the number of items in the SVGLengthList for SVGTextElement.x.animVal should still be more than the same as the number of items in SVGTextElement.x.baseVal since one of the animations is still frozen. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "x" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Once all SMIL animation have finished and been un-frozen, the number of items in the SVGLengthList for SVGTextElement.x.animVal should be the same as the number of items in SVGTextElement.x.baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even after an animation finishes and is un-frozen, the list items that are at a given index in the SVGLengthList for SVGTextElement.x.animVal should be the exact same objects as were at that index before the end and unfreezing of the animation occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an animation should never affect the SVGNumberList for SVGTextElement.rotate.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the animation should have changed the number of items in the SVGNumberList for SVGTextElement.rotate.baseVal to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by SMIL animation, list items in the SVGNumberList for SVGTextElement.rotate.baseVal that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of the animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should change the items in the SVGNumberList for SVGTextElement.rotate.baseVal, including when an animation is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should not change the SVGNumberList for SVGTextElement.rotate.baseVal when an animation that does not depend on the base val is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an override animation should never affect the SVGNumberList for SVGTextElement.rotate.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the override animation should have changed the number of items in the SVGNumberList for SVGTextElement.rotate.baseVal to 3. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by an override SMIL animation, list items in the SVGNumberList for SVGTextElement.rotate.baseVal that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The end of an override animation should never affect the SVGNumberList for SVGTextElement.rotate.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, the number of items in the SVGNumberList for SVGTextElement.rotate.baseVal should have reverted to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, list items in the SVGNumberList for SVGTextElement.rotate.baseVal that are at indexes that existed prior to the end of the animation should be the exact same objects as the objects that were at those indexes prior to the end of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGNumberList for SVGTextElement.rotate.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGNumberList for SVGTextElement.rotate.animVal should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGNumberList for SVGTextElement.rotate.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGNumberList for SVGTextElement.rotate.animVal should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a new SMIL animation starts and should blend with an underlying animation, it should never affect the SVGNumberList for SVGTextElement.rotate.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation ends, it should never affect the SVGNumberList for SVGTextElement.rotate.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even though all SMIL animation have finished, the number of items in the SVGNumberList for SVGTextElement.rotate.animVal should still be more than the same as the number of items in SVGTextElement.rotate.baseVal since one of the animations is still frozen. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "rotate" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Once all SMIL animation have finished and been un-frozen, the number of items in the SVGNumberList for SVGTextElement.rotate.animVal should be the same as the number of items in SVGTextElement.rotate.baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even after an animation finishes and is un-frozen, the list items that are at a given index in the SVGNumberList for SVGTextElement.rotate.animVal should be the exact same objects as were at that index before the end and unfreezing of the animation occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an animation should never affect the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the animation should have changed the number of items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by SMIL animation, list items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of the animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should change the items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, including when an animation is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should not change the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal when an animation that does not depend on the base val is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an override animation should never affect the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the override animation should have changed the number of items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal to 3. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by an override SMIL animation, list items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The end of an override animation should never affect the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, the number of items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal should have reverted to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, list items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal that are at indexes that existed prior to the end of the animation should be the exact same objects as the objects that were at those indexes prior to the end of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a new SMIL animation starts and should blend with an underlying animation, it should never affect the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation ends, it should never affect the SVGNumberList for SVGFEComponentTransferElement.tableValues.baseVal, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even though all SMIL animation have finished, the number of items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal should still be more than the same as the number of items in SVGFEComponentTransferElement.tableValues.baseVal since one of the animations is still frozen. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "tableValues" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Once all SMIL animation have finished and been un-frozen, the number of items in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal should be the same as the number of items in SVGFEComponentTransferElement.tableValues.baseVal. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even after an animation finishes and is un-frozen, the list items that are at a given index in the SVGNumberList for SVGFEComponentTransferElement.tableValues.animVal should be the exact same objects as were at that index before the end and unfreezing of the animation occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an animation should never affect the SVGPointList for SVGPolylineElement.points, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the animation should have changed the number of items in the SVGPointList for SVGPolylineElement.points to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by SMIL animation, list items in the SVGPointList for SVGPolylineElement.points that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of the animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should change the items in the SVGPointList for SVGPolylineElement.points, including when an animation is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should not change the SVGPointList for SVGPolylineElement.points when an animation that does not depend on the base val is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an override animation should never affect the SVGPointList for SVGPolylineElement.points, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the override animation should have changed the number of items in the SVGPointList for SVGPolylineElement.points to 3. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by an override SMIL animation, list items in the SVGPointList for SVGPolylineElement.points that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The end of an override animation should never affect the SVGPointList for SVGPolylineElement.points, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, the number of items in the SVGPointList for SVGPolylineElement.points should have reverted to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, list items in the SVGPointList for SVGPolylineElement.points that are at indexes that existed prior to the end of the animation should be the exact same objects as the objects that were at those indexes prior to the end of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGPointList for SVGPolylineElement.points, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGPointList for SVGPolylineElement.animatedPoints should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGPointList for SVGPolylineElement.points, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGPointList for SVGPolylineElement.animatedPoints should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a new SMIL animation starts and should blend with an underlying animation, it should never affect the SVGPointList for SVGPolylineElement.points, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation ends, it should never affect the SVGPointList for SVGPolylineElement.points, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even though all SMIL animation have finished, the number of items in the SVGPointList for SVGPolylineElement.animatedPoints should still be more than the same as the number of items in SVGPolylineElement.points since one of the animations is still frozen. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "points" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "points" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Once all SMIL animation have finished and been un-frozen, the number of items in the SVGPointList for SVGPolylineElement.animatedPoints should be the same as the number of items in SVGPolylineElement.points. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even after an animation finishes and is un-frozen, the list items that are at a given index in the SVGPointList for SVGPolylineElement.animatedPoints should be the exact same objects as were at that index before the end and unfreezing of the animation occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an animation should never affect the SVGPathSegList for SVGPathElement.pathSegList, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the animation should have changed the number of items in the SVGPathSegList for SVGPathElement.pathSegList to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should change the items in the SVGPathSegList for SVGPathElement.pathSegList, including when an animation is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Setting the underlying attribute should not change the SVGPathSegList for SVGPathElement.pathSegList when an animation that does not depend on the base val is in progress. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of an override animation should never affect the SVGPathSegList for SVGPathElement.pathSegList, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The start of the override animation should have changed the number of items in the SVGPathSegList for SVGPathElement.pathSegList to 3. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When affected by an override SMIL animation, list items in the SVGPathSegList for SVGPathElement.pathSegList that are at indexes that existed prior to the start of the animation should be the exact same objects as the objects that were at those indexes prior to the start of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The end of an override animation should never affect the SVGPathSegList for SVGPathElement.pathSegList, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, the number of items in the SVGPathSegList for SVGPathElement.pathSegList should have reverted to 5. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | At the end of the override animation, list items in the SVGPathSegList for SVGPathElement.pathSegList that are at indexes that existed prior to the end of the animation should be the exact same objects as the objects that were at those indexes prior to the end of that animation. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGPathSegList for SVGPathElement.pathSegList, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGPathSegList for SVGPathElement.animatedPathSegList should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation repeats, it should never affect the SVGPathSegList for SVGPathElement.pathSegList, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When an animation repeats, the list items that are at a given index in the SVGPathSegList for SVGPathElement.animatedPathSegList should be the exact same objects as were at that index before the repeat occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a new SMIL animation starts and should blend with an underlying animation, it should never affect the SVGPathSegList for SVGPathElement.pathSegList, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | When a SMIL animation ends, it should never affect the SVGPathSegList for SVGPathElement.pathSegList, or its list items. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even though all SMIL animation have finished, the number of items in the SVGPathSegList for SVGPathElement.animatedPathSegList should still be more than the same as the number of items in SVGPathElement.pathSegList since one of the animations is still frozen. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | test error -- expected constructor to generate a segment of type M 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "d" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "d" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "d" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animation with accumulate="sum" and repeatCount="3" for attribute "d" should end up at 3x the "to" value. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Once all SMIL animation have finished and been un-frozen, the number of items in the SVGPathSegList for SVGPathElement.animatedPathSegList should be the same as the number of items in SVGPathElement.pathSegList. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Even after an animation finishes and is un-frozen, the list items that are at a given index in the SVGPathSegList for SVGPathElement.animatedPathSegList should be the exact same objects as were at that index before the end and unfreezing of the animation occured. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGAnimatedLengthList object should ALWAYS be returned for SVGTextElement.x each time it is accessed. 01:14:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGLengthList object should ALWAYS be returned for SVGTextElement.x.baseVal each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGLengthList object should ALWAYS be returned for SVGTextElement.x.animVal each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGAnimatedNumberList object should ALWAYS be returned for SVGTextElement.rotate each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGNumberList object should ALWAYS be returned for SVGTextElement.rotate.baseVal each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGNumberList object should ALWAYS be returned for SVGTextElement.rotate.animVal each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGAnimatedNumberList object should ALWAYS be returned for SVGFEComponentTransferElement.tableValues each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGNumberList object should ALWAYS be returned for SVGFEComponentTransferElement.tableValues.baseVal each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGNumberList object should ALWAYS be returned for SVGFEComponentTransferElement.tableValues.animVal each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGPointList object should ALWAYS be returned for SVGPolylineElement.null.points each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGPointList object should ALWAYS be returned for SVGPolylineElement.null.animatedPoints each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGPathSegList object should ALWAYS be returned for SVGPathElement.null.pathSegList each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGPathSegList object should ALWAYS be returned for SVGPathElement.null.animatedPathSegList each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGStringList object should ALWAYS be returned for SVGGElement.null.requiredFeatures each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGAnimatedTransformList object should ALWAYS be returned for SVGGElement.transform each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGTransformList object should ALWAYS be returned for SVGGElement.transform.baseVal each time it is accessed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The same SVGTransformList object should ALWAYS be returned for SVGGElement.transform.animVal each time it is accessed. 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3922MB | residentFast 130MB | heapAllocated 29MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_SVGxxxList.xhtml | took 563ms 01:14:08 INFO - TEST-START | dom/svg/test/test_SVGxxxListIndexing.xhtml 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[3] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[4] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[3] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[4] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[3] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[4] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[3] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[4] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[3] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[4] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[1] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[2] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[3] 01:14:08 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3923MB | residentFast 130MB | heapAllocated 29MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_SVGxxxListIndexing.xhtml | took 82ms 01:14:08 INFO - TEST-START | dom/svg/test/test_a_href_01.xhtml 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 1 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 2 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 3 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 4 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 5 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 6 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 7 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 1 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 2 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 3 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 4 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 5 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 6 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 7 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3929MB | residentFast 137MB | heapAllocated 33MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_a_href_01.xhtml | took 380ms 01:14:08 INFO - TEST-START | dom/svg/test/test_a_href_02.xhtml 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Initial property value 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Updated property value 01:14:08 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Updated attribute value 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3931MB | residentFast 139MB | heapAllocated 33MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_a_href_02.xhtml | took 50ms 01:14:08 INFO - TEST-START | dom/svg/test/test_animLengthObjectIdentity.xhtml 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | should be paused by load handler 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | should be paused at 0 in load handler 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different SVGAnimatedLength objects at startup 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different baseVal SVGLength objects at startup 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different animVal SVGLength objects at startup 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different SVGAnimatedLength objects during animation 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different baseVal SVGLength objects during animation 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different animVal SVGLength objects during animation 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Unexpected result accessing new(?) length object. 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 25MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_animLengthObjectIdentity.xhtml | took 174ms 01:14:08 INFO - TEST-START | dom/svg/test/test_animLengthReadonly.xhtml 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | should be paused by load handler 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | should be paused at 0 in load handler 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (1) animVal cx is editable when not animated 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (1) animVal cy is editable when not animated 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (2) animVal cx is editable when animated 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (2) animVal cy is editable when animated 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (3) animVal cx is editable when frozen 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.value 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.valueInSpecifiedUnits 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.valueAsString 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.newValueSpecifiedUnits 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after calling baseValue.convertToSpecifiedUnits 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (4) animVal cy is editable when inactive 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.value 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.valueInSpecifiedUnits 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.valueAsString 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.newValueSpecifiedUnits 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after calling baseValue.convertToSpecifiedUnits 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 25MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_animLengthReadonly.xhtml | took 66ms 01:14:08 INFO - TEST-START | dom/svg/test/test_animLengthUnits.xhtml 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | should be paused by load handler 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | should be paused at 0 in load handler 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial baseVal 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial baseVal units 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial animVal 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial animVal units 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (1) Unexpected value for baseVal during animation 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (1) Unexpected value for animVal during animation 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (2) Unexpected value for baseVal after changing font-size during animation 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (2) Unexpected value for animVal after changing font-size during animation 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (3) Unexpected value for baseVal after changing font-size whilst frozen 01:14:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (3) Unexpected value for animVal after changing font-size whilst frozen 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 26MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_animLengthUnits.xhtml | took 93ms 01:14:08 INFO - TEST-START | dom/svg/test/test_bbox-changes.xhtml 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().x with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().y with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().width with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().height with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().x after stroke removed 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().y after stroke removed 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().width after stroke removed 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().height after stroke removed 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().x with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().y with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().width with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().height with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().x with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().y with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().width with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().height with stroke 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().x before child moves 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().y before child moves 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().width before child moves 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().height before child moves 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().x after child moves 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().y after child moves 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().width after child moves 01:14:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().height after child moves 01:14:08 INFO - GECKO(2223) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 21MB 01:14:08 INFO - TEST-OK | dom/svg/test/test_bbox-changes.xhtml | took 112ms 01:14:08 INFO - TEST-START | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.x 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.y 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.width 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.height 01:14:09 INFO - GECKO(2223) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 22MB 01:14:09 INFO - TEST-OK | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | took 57ms 01:14:09 INFO - TEST-START | dom/svg/test/test_bbox.xhtml 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().x - got 10, expected 10 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().y - got 10, expected 10 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().width - got 100, expected 100 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().height - got 100, expected 100 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().x - got 10, expected 10 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().y - got 10, expected 10 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().width - got 100, expected 100 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().height - got 100, expected 100 (within 0) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | a.getBBox().height 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | a.getBBox().height 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().x 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().y 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().width - got 10, expected 10 (within 0.0002) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().height 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | text.getBBox().height 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().x - got 95, expected 95 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().y - got 45, expected 45 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().width - got 10, expected 10 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().height - got 155, expected 155 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().x - got 195, expected 195 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().y - got 45, expected 45 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().width - got 105, expected 105 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().height - got 55, expected 55 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().x - got 95, expected 95 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().y - got 95, expected 95 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().width - got 10, expected 10 (within 0.001) 01:14:09 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().height - got 10, expected 10 (within 0.001) 01:14:09 INFO - GECKO(2223) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 22MB 01:14:09 INFO - TEST-OK | dom/svg/test/test_bbox.xhtml | took 121ms 01:14:09 INFO - TEST-START | dom/svg/test/test_bounds.html 01:14:09 INFO - GECKO(2223) | [Parent 2223] WARNING: pipe error: Broken pipe: file /builds/slave/gfx-m64-0000000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 709 01:14:09 INFO - GECKO(2223) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x800017,name=PHttpChannel::Msg_DeleteSelf) Channel error: cannot send/recv 01:14:09 INFO - GECKO(2223) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:19:39 INFO - Buffered messages finished 01:19:39 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/svg/test/test_bounds.html | application timed out after 330 seconds with no output 01:19:39 ERROR - Force-terminating active process(es). 01:19:39 INFO - Determining child pids from psutil 01:19:39 INFO - Found child pids: [2225] 01:19:39 INFO - Killing process: 2225 01:19:39 INFO - Not taking screenshot here: see the one that was previously logged 01:19:39 INFO - psutil found pid 2225 dead 01:19:39 INFO - Killing process: 2223 01:19:39 INFO - Not taking screenshot here: see the one that was previously logged 01:19:39 INFO - TEST-INFO | Main app process: exit 5 01:19:39 INFO - Buffered messages finished 01:19:39 ERROR - TEST-UNEXPECTED-FAIL | dom/svg/test/test_bounds.html | application terminated with exit code 5 01:19:39 INFO - runtests.py | Application ran for: 0:05:38.630003 01:19:39 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpxoEg3dpidlog 01:19:39 INFO - ==> process 2223 launched child process 2224 01:19:39 INFO - ==> process 2223 launched child process 2225 01:19:39 INFO - zombiecheck | Checking for orphan process with PID: 2224 01:19:39 INFO - zombiecheck | Checking for orphan process with PID: 2225 01:19:39 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 01:19:40 INFO - Traceback (most recent call last): 01:19:40 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 01:19:40 INFO - marionette_args=marionette_args, 01:19:40 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 01:19:40 INFO - test=self.lastTestSeen) 01:19:40 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 01:19:40 INFO - stackwalk_binary=stackwalk_binary): 01:19:40 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 01:19:40 INFO - rv = self._process_dump_file(path, extra) 01:19:40 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 01:19:40 INFO - self._get_symbols() 01:19:40 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 01:19:40 INFO - data = urllib2.urlopen(self.symbols_path) 01:19:40 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 01:19:40 INFO - return _opener.open(url, data, timeout) 01:19:40 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 01:19:40 INFO - response = meth(req, response) 01:19:40 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 01:19:40 INFO - 'http', request, response, code, msg, hdrs) 01:19:40 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 01:19:40 INFO - return self._call_chain(*args) 01:19:40 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 01:19:40 INFO - result = func(*args) 01:19:40 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 01:19:40 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 01:19:40 INFO - HTTPError: HTTP Error 404: Not Found 01:19:40 ERROR - Automation Error: Received unexpected exception while running application 01:19:40 ERROR - 01:19:40 INFO - Stopping web server 01:19:40 INFO - Stopping web socket server 01:19:40 INFO - Stopping ssltunnel 01:19:40 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:19:40 INFO - runtests.py | Running tests: end. 01:19:40 INFO - Buffered messages finished 01:19:40 INFO - dir: dom/system/tests 01:19:40 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:19:40 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:19:40 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp3ksyk2.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:19:40 INFO - runtests.py | Server pid: 2236 01:19:40 INFO - runtests.py | Websocket server pid: 2237 01:19:41 INFO - runtests.py | SSL tunnel pid: 2238 01:19:41 INFO - runtests.py | Running with e10s: True 01:19:41 INFO - runtests.py | Running tests: start. 01:19:41 INFO - 01:19:41 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp3ksyk2.mozrunner 01:19:41 INFO - runtests.py | Application pid: 2239 01:19:41 INFO - TEST-INFO | started process GECKO(2239) 01:19:43 INFO - GECKO(2239) | 2017-06-13 01:19:43.809 plugin-container[2240:28508] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c43, name = 'com.apple.tsm.portname' 01:19:43 INFO - GECKO(2239) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:19:43 INFO - GECKO(2239) | 2017-06-13 01:19:43.812 plugin-container[2240:28508] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c47, name = 'com.apple.CFPasteboardClient' 01:19:43 INFO - GECKO(2239) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:19:43 INFO - GECKO(2239) | 2017-06-13 01:19:43.812 plugin-container[2240:28508] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:19:43 INFO - GECKO(2239) | 1497341983819 Marionette INFO Listening on port 2828 01:19:43 INFO - GECKO(2239) | 1497341983922 Marionette DEBUG loaded listener.js 01:19:44 INFO - GECKO(2239) | 2017-06-13 01:19:44.555 plugin-container[2241:28573] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963b, name = 'com.apple.tsm.portname' 01:19:44 INFO - GECKO(2239) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:19:44 INFO - GECKO(2239) | 2017-06-13 01:19:44.556 plugin-container[2241:28573] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963f, name = 'com.apple.CFPasteboardClient' 01:19:44 INFO - GECKO(2239) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:19:44 INFO - GECKO(2239) | 2017-06-13 01:19:44.556 plugin-container[2241:28573] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:19:44 INFO - SimpleTest START 01:19:44 INFO - TEST-START | dom/system/tests/test_bug1197901.html 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | A valid string reason is expected 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Reason cannot be empty 01:19:45 INFO - TEST-FAIL | dom/system/tests/test_bug1197901.html | The author of the test has indicated that flaky timeouts are expected. Reason: requestFlakyTimeout is silly 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 01:19:45 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 01:19:46 INFO - GECKO(2239) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:19:46 INFO - GECKO(2239) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:19:46 INFO - GECKO(2239) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x3E0002,name=PCompositorBridge::Msg_DidComposite) Channel error: cannot send/recv 01:25:16 INFO - Buffered messages finished 01:25:16 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/system/tests/test_bug1197901.html | application timed out after 330 seconds with no output 01:25:16 ERROR - Force-terminating active process(es). 01:25:16 INFO - Determining child pids from psutil 01:25:16 INFO - Found child pids: [2241] 01:25:16 INFO - Killing process: 2241 01:25:16 INFO - Not taking screenshot here: see the one that was previously logged 01:25:16 INFO - psutil found pid 2241 dead 01:25:16 INFO - Killing process: 2239 01:25:16 INFO - Not taking screenshot here: see the one that was previously logged 01:25:16 INFO - TEST-INFO | Main app process: exit 5 01:25:16 INFO - Buffered messages finished 01:25:16 ERROR - TEST-UNEXPECTED-FAIL | dom/system/tests/test_bug1197901.html | application terminated with exit code 5 01:25:16 INFO - runtests.py | Application ran for: 0:05:35.792580 01:25:16 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpBqL9s6pidlog 01:25:16 INFO - ==> process 2239 launched child process 2240 01:25:16 INFO - ==> process 2239 launched child process 2241 01:25:16 INFO - zombiecheck | Checking for orphan process with PID: 2240 01:25:16 INFO - zombiecheck | Checking for orphan process with PID: 2241 01:25:16 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 01:25:17 INFO - Traceback (most recent call last): 01:25:17 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 01:25:17 INFO - marionette_args=marionette_args, 01:25:17 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 01:25:17 INFO - test=self.lastTestSeen) 01:25:17 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 01:25:17 INFO - stackwalk_binary=stackwalk_binary): 01:25:17 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 01:25:17 INFO - rv = self._process_dump_file(path, extra) 01:25:17 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 01:25:17 INFO - self._get_symbols() 01:25:17 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 01:25:17 INFO - data = urllib2.urlopen(self.symbols_path) 01:25:17 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 01:25:17 INFO - return _opener.open(url, data, timeout) 01:25:17 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 01:25:17 INFO - response = meth(req, response) 01:25:17 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 01:25:17 INFO - 'http', request, response, code, msg, hdrs) 01:25:17 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 01:25:17 INFO - return self._call_chain(*args) 01:25:17 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 01:25:17 INFO - result = func(*args) 01:25:17 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 01:25:17 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 01:25:17 INFO - HTTPError: HTTP Error 404: Not Found 01:25:17 ERROR - Automation Error: Received unexpected exception while running application 01:25:17 ERROR - 01:25:17 INFO - Stopping web server 01:25:17 INFO - Stopping web socket server 01:25:17 INFO - Stopping ssltunnel 01:25:18 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:25:18 INFO - runtests.py | Running tests: end. 01:25:18 INFO - Buffered messages finished 01:25:18 INFO - dir: dom/tests/mochitest/ajax/jquery 01:25:18 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:25:18 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:25:18 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp3xcdYA.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:25:18 INFO - runtests.py | Server pid: 2252 01:25:18 INFO - runtests.py | Websocket server pid: 2253 01:25:18 INFO - runtests.py | SSL tunnel pid: 2254 01:25:18 INFO - runtests.py | Running with e10s: True 01:25:18 INFO - runtests.py | Running tests: start. 01:25:18 INFO - 01:25:18 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp3xcdYA.mozrunner 01:25:18 INFO - runtests.py | Application pid: 2255 01:25:18 INFO - TEST-INFO | started process GECKO(2255) 01:25:21 INFO - GECKO(2255) | 1497342321045 Marionette INFO Listening on port 2828 01:25:21 INFO - GECKO(2255) | 1497342321228 Marionette DEBUG loaded listener.js 01:25:21 INFO - GECKO(2255) | 2017-06-13 01:25:21.383 plugin-container[2256:29143] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4943, name = 'com.apple.tsm.portname' 01:25:21 INFO - GECKO(2255) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:21 INFO - GECKO(2255) | 2017-06-13 01:25:21.386 plugin-container[2256:29143] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e0b, name = 'com.apple.CFPasteboardClient' 01:25:21 INFO - GECKO(2255) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:21 INFO - GECKO(2255) | 2017-06-13 01:25:21.386 plugin-container[2256:29143] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:25:21 INFO - GECKO(2255) | 2017-06-13 01:25:21.914 plugin-container[2257:29195] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4647, name = 'com.apple.tsm.portname' 01:25:21 INFO - GECKO(2255) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:21 INFO - GECKO(2255) | 2017-06-13 01:25:21.915 plugin-container[2257:29195] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x490f, name = 'com.apple.CFPasteboardClient' 01:25:21 INFO - GECKO(2255) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:21 INFO - GECKO(2255) | 2017-06-13 01:25:21.915 plugin-container[2257:29195] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:25:21 INFO - SimpleTest START 01:25:21 INFO - TEST-START | dom/tests/mochitest/ajax/jquery/test_jQuery.html 01:25:23 INFO - GECKO(2255) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/jquery/test/unit/core.js, line 1613: unreachable code after return statement 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - Array.push() 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - Function.apply() 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - getElementById 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - getElementsByTagName 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - RegExp 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - jQuery 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - $() 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Basic selector with jQuery object as context 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for code: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for img: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for div hr code b: 4 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for window: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for document: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Test passing an array to the factory: 2 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Test passing an html node to the factory: [object HTMLBodyElement] 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 6.0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 7.0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.7.12 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.8.1.3 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.7.5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.8.0.11 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 9.20 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 9.20 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 9.20 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 418.9 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 418.8 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 312.8 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: null 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - noConflict returned the jQuery object: function( selector, context ) { 01:25:23 INFO - // The jQuery object is actually just the init constructor 'enhanced' 01:25:23 INFO - return new jQuery.fn.init( selector, context ); 01:25:23 INFO - } 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure jQuery wasn't touched.: function( selector, context ) { 01:25:23 INFO - // The jQuery object is actually just the init constructor 'enhanced' 01:25:23 INFO - return new jQuery.fn.init( selector, context ); 01:25:23 INFO - } 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure $ was reverted.: $ 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - noConflict returned the jQuery object: function( selector, context ) { 01:25:23 INFO - // The jQuery object is actually just the init constructor 'enhanced' 01:25:23 INFO - return new jQuery.fn.init( selector, context ); 01:25:23 INFO - } 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure jQuery was reverted.: jQuery 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure $ was reverted.: $ 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - No Value 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - null Value 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - undefined Value 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Empty String Value 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - 0 Value 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - String Function(function String() { 01:25:23 INFO - [native code] 01:25:23 INFO - }) 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Array Function(function Array() { 01:25:23 INFO - [native code] 01:25:23 INFO - }) 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Object Function(function Object() { 01:25:23 INFO - [native code] 01:25:23 INFO - }) 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function Function(function Function() { 01:25:23 INFO - [native code] 01:25:23 INFO - }) 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function String 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function Array 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function Object 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Normal Function 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Object Element 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - getAttribute Function 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - childNodes Property 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - A normal DOM Element 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - A default function property 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Anchor Element 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Recursive Function Call 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Recursive Function Call 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Creating a script 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Make sure the script wasn't executed prematurely 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Executing a scripts contents in the right context 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Creating a link 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Check node,textnode,comment creation (some browsers delete comments) 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Make sure that options are auto-selected #2050 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html', context) - Verify a span created with a div context works, #1763: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $(selector, xml).text(str) - Loaded via XML document - Verify initial text correct: blabla 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $(selector, xml).text(str) - Loaded via XML document - Verify new text correct: newtext 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: length - Get Number of Elements Found: 6 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: size() - Get Number of Elements Found: 6 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: get() - Get All Elements 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: get(Number) - Get A Single Element: [object HTMLParagraphElement] 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check elements from document 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check elements from document 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check elements from array 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element1: x1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element2: x2 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element1: x1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element2: x2 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check that undefined adds nothing: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Pass an array: 3 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check duplicated elements: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check duplicated elements using the window: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Add a form (adds the elements) 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: each(Function) - Execute a function, Relative 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 2 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 3 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for not found index: -1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for not found index: -1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Pass in a jQuery object: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Pass in a jQuery object: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for value attribute: Test 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for defaultValue attribute: Test 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for type attribute: text 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for type attribute: radio 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for type attribute: checkbox 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for rel attribute: bookmark 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for title attribute: Google! 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for hreflang attribute: en 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for lang attribute: en 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for class attribute: blog link 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for name attribute: name 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for name attribute: action 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for action attribute 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for minlength attribute: 20 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for minLength attribute: 20 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for minLength attribute: 20 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for maxlength attribute: 30 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for maxLength attribute: 30 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for maxLength attribute: 30 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for selectedIndex attribute: 3 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for nodeName attribute: DIV 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for tagName attribute: DIV 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for non-absolute href (an anchor): #5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure that a non existent attribute returns undefined 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure a null expando returns null 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure the dom attribute is retrieved when no expando is found: baz 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure the expando is preferred over the dom attribute: bar 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure that setting works well when both expando and dom attribute are available: cool 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure the expando is preferred over the dom attribute, even if undefined 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) in XML Files - Check class attribute in XML document: foo 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) in XML Files - Check for attribute in XML document: bar 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Function) - Set value from id: text1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Function) - Set value with an index: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(Hash) - Set Multiple Attributes 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set Attribute, the #0 element didn't get the attribute 'foo': false 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Try to set an attribute to nothing 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set name attribute: something 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set checked attribute: true 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set checked attribute: false 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set readonly attribute: true 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set readonly attribute: false 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set maxlength attribute: 5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set maxlength attribute: 10 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set minlength attribute: 5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set minlength attribute: 10 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set attribute to a string of "0": 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set attribute to the number 0: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set attribute to the number 1: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Check node,textnode,comment for attr: attrvalue 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Exception thrown when trying to change type property 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Verify that you can't change the type of an input element: checkbox 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Exception thrown when trying to change type property 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Verify that you can change the type of an input element that isn't in the DOM: checkbox 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Loaded via XML document - attr() in XML context: Check first title: Location 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Loaded via XML document - attr() in XML context: Check second title: Users 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Check for css property "display": none 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modifying CSS display: Assert element is visible 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS display: Assert element is hidden 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS display: Assert element is visible 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS float using "styleFloat": Assert float is right: right 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS float using "cssFloat": Assert float is left: left 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS float using "float": Assert float is right: right 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS font-size: Assert font-size is 30px: 30px 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0 as a String: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0 as a Number: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0.25 as a String: 0.25 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0.25 as a Number: 0.25 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0.5 as a String: 0.5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0.5 as a Number: 0.5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0.75 as a String: 0.75 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 0.75 as a Number: 0.75 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 1 as a String: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 1 as a Number: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Assert opacity is 1 when set to an empty String: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modifying CSS display: Assert element is visible 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS display: Assert element is hidden 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS display: Assert element is visible 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS float using "styleFloat": Assert float is left: left 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS float using "cssFloat": Assert float is right: right 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS float using "float": Assert float is left: left 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS font-size: Assert font-size is 20px: 20px 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0 as a String: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0 as a Number: 0 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0.25 as a String: 0.25 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0.25 as a Number: 0.25 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0.5 as a String: 0.5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0.5 as a Number: 0.5 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0.75 as a String: 0.75 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 0.75 as a Number: 0.75 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 1 as a String: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 1 as a Number: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 1 when set to an empty String: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Assert opacity is 1 when a different filter is set in IE, #1438: 1 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Check node,textnode,comment css works: 1px 01:25:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Make sure browser thinks it is hidden: none 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: jQuery.css(elem, 'height') doesn't clear radio buttons (bug #1095) - Check first radio still checked. 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: jQuery.css(elem, 'height') doesn't clear radio buttons (bug #1095) - Check last radio still NOT checked. 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: jQuery.css(elem, 'height') doesn't clear radio buttons (bug #1095) - Check first checkbox still checked. 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: jQuery.css(elem, 'height') doesn't clear radio buttons (bug #1095) - Check last checkbox still NOT checked. 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test set to 30 correctly: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test negative width ignored: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test padding specified with pixels: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test border specified with pixels: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test padding specified with ems: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test border specified with ems: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test padding specified with percent: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test hidden div: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test child width with border and padding: 20 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test set to 30 correctly: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test negative height ignored: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test padding specified with pixels: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test border specified with pixels: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test padding specified with ems: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test border specified with ems: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test padding specified with percent: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test hidden div: 30 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text() - Check for merged text of more then one element.: This link has class="blog": Simon Willison's Weblog 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check for wrapping of on-the-fly html: Try them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check if wrapper has class "red" 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check for element wrapping 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check for element wrapping: Try them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Checkbox's state is erased after wrap() action, see #769 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Checkbox's state is erased after wrap() action, see #769 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check node,textnode,comment wraps ok: 3 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check node,textnode,comment wraps doesn't hurt text: hi there 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Check for wrapping of on-the-fly html: 1 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Check if wrapper has class "red" 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Check if wrapper has class "red" 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Previous Sibling: [object Text] 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Parent: [object HTMLDivElement] 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Same Parent: [object HTMLOListElement] 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Previous Sibling: [object Text] 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Parent: [object HTMLDivElement] 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Only one child: 1 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Right Element 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Elements Intact: 0 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Only one child: 1 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Right Element 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Elements Intact: 0 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check if text appending works: Try them out:buga 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Appending html options to select element: appendTest 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending of element: This link has class="blog": Simon Willison's WeblogTry them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending of array of elements: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending of jQuery object: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending a number 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending text with spaces 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending an empty array. 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending an empty string. 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending an empty nodelist. 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending a form: 1 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Test for appending a DOM node to the contents of an IFrame 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append legend (#legend) 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Appending <OPTION> (all caps): Test 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append colgroup 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append col 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append caption 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append Select (#appendSelect1, #appendSelect2) 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check node,textnode,comment append moved leaving just the div: 1 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check node,textnode,comment append works 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check node,textnode,comment append cleanup worked 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: appendTo(String|Element|Array<Element>|jQuery) - Check if text appending works: Try them out:buga 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: appendTo(String|Element|Array<Element>|jQuery) - Appending html options to select element: appendTest 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: appendTo(String|Element|Array<Element>|jQuery) - Check for appending of element: This link has class="blog": Simon Willison's WeblogTry them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: appendTo(String|Element|Array<Element>|jQuery) - Check for appending of array of elements: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: appendTo(String|Element|Array<Element>|jQuery) - Check for appending of jQuery object: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: appendTo(String|Element|Array<Element>|jQuery) - Append select (#foo select) 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prepend(String|Element|Array<Element>|jQuery) - Check if text prepending works: bugaTry them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prepend(String|Element|Array<Element>|jQuery) - Prepending html options to select element: prependTest 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prepend(String|Element|Array<Element>|jQuery) - Check for prepending of element: Try them out:This link has class="blog": Simon Willison's Weblog 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prepend(String|Element|Array<Element>|jQuery) - Check for prepending of array of elements: Try them out:YahooThis link has class="blog": Simon Willison's Weblog 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prepend(String|Element|Array<Element>|jQuery) - Check for prepending of jQuery object: Try them out:YahooThis link has class="blog": Simon Willison's Weblog 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prependTo(String|Element|Array<Element>|jQuery) - Check if text prepending works: bugaTry them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prependTo(String|Element|Array<Element>|jQuery) - Prepending html options to select element: prependTest 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prependTo(String|Element|Array<Element>|jQuery) - Check for prepending of element: Try them out:This link has class="blog": Simon Willison's Weblog 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prependTo(String|Element|Array<Element>|jQuery) - Check for prepending of array of elements: Try them out:YahooThis link has class="blog": Simon Willison's Weblog 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prependTo(String|Element|Array<Element>|jQuery) - Check for prepending of jQuery object: Try them out:YahooThis link has class="blog": Simon Willison's Weblog 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prependTo(String|Element|Array<Element>|jQuery) - Prepend Select (#prependSelect1, #prependSelect2) 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: before(String|Element|Array<Element>|jQuery) - Insert String before: This is a normal link: bugaYahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: before(String|Element|Array<Element>|jQuery) - Insert element before: This is a normal link: Try them out:Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: before(String|Element|Array<Element>|jQuery) - Insert array of elements before: This is a normal link: Try them out:diveintomarkYahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: before(String|Element|Array<Element>|jQuery) - Insert jQuery before: This is a normal link: Try them out:diveintomarkYahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertBefore(String|Element|Array<Element>|jQuery) - Insert String before: This is a normal link: bugaYahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertBefore(String|Element|Array<Element>|jQuery) - Insert element before: This is a normal link: Try them out:Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertBefore(String|Element|Array<Element>|jQuery) - Insert array of elements before: This is a normal link: Try them out:diveintomarkYahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertBefore(String|Element|Array<Element>|jQuery) - Insert jQuery before: This is a normal link: Try them out:diveintomarkYahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: after(String|Element|Array<Element>|jQuery) - Insert String after: This is a normal link: Yahoobuga 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: after(String|Element|Array<Element>|jQuery) - Insert element after: This is a normal link: YahooTry them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: after(String|Element|Array<Element>|jQuery) - Insert array of elements after: This is a normal link: YahooTry them out:diveintomark 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: after(String|Element|Array<Element>|jQuery) - Insert jQuery after: This is a normal link: YahooTry them out:diveintomark 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertAfter(String|Element|Array<Element>|jQuery) - Insert String after: This is a normal link: Yahoobuga 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertAfter(String|Element|Array<Element>|jQuery) - Insert element after: This is a normal link: YahooTry them out: 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertAfter(String|Element|Array<Element>|jQuery) - Insert array of elements after: This is a normal link: YahooTry them out:diveintomark 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: insertAfter(String|Element|Array<Element>|jQuery) - Insert jQuery after: This is a normal link: YahooTry them out:diveintomark 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with string 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after string 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with element 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after element 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with array of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with array of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after array of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with set of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with set of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after set of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with string 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after string 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with element 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after element 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with array of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with array of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after array of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with set of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with set of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Verify that original element is gone, after set of elements 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: end() - Check for end: Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: end() - Check for end with nothing to end 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: end() - Check for non-destructive behaviour: Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: find(String) - Check for find: Yahoo 01:25:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: find(String) - Check node,textnode,comment to find zero divs: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Assert text for #en: This is a normal link: Yahoo 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Check for clone: Try them out:Yahoo 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Reassert text for #en: This is a normal link: Yahoo 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <table/>: TABLE 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <tr/>: TR 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <td/>: TD 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <div/>: DIV 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <button/>: BUTTON 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <ul/>: UL 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <ol/>: OL 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <li/>: LI 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <input type='checkbox' />: INPUT 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <select/>: SELECT 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <option/>: OPTION 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <textarea/>: TEXTAREA 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <tbody/>: TBODY 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <thead/>: THEAD 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <tfoot/>: TFOOT 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <iframe/>: IFRAME 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Check node,textnode,comment clone works (some browsers delete comments on clone) 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() on XML nodes - Check original XML node was correctly set: origval 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() on XML nodes - Check cloned XML node was correctly set: cloneval 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for element: A form must be a form 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for element: A form is not a div 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for class: Expected class "blog" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for class: Did not expect class "link" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for multiple classes: Expected classes "blog" and "link" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for multiple classes: Expected classes "blog" and "link", but not "blogTest" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for attribute: Expected attribute lang to be "en" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for attribute: Expected attribute lang to be "en", not "de" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for attribute: Expected attribute type to be "text" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for attribute: Expected attribute type to be "text", not "radio" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected to be disabled 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected not disabled 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected to be checked 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected not checked 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for child: Expected a child "p" element 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for child: Did not expect "ul" element 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for childs: Expected "p", "a" and "code" child elements 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for childs: Expected "p", "a" and "code" child elements, but no "ol" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - null 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - "" 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - undefined 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Comma-seperated; Check for lang attribute: Expect en or de 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Comma-seperated; Check for lang attribute: Expect en or de 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Comma-seperated; Check for lang attribute: Expect en or de 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Comma-seperated; Check for lang attribute: Expect en or de 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if extended: settings must be extended 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if not modified: options must not be modified 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if extended: settings must be extended 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if not modified: options must not be modified 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if foo: settings must be extended 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if not deep2: options must not be modified 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Make sure that a deep clone was not attempted on the document: [object HTMLDocument] 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure null values are copied 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure undefined values are not copied 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure null values are inserted 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure a recursive obj doesn't go never-ending loop by not copying it over 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure a value with coersion 'false' copies over when necessary to fix #1907: 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure values equal with coersion (but not actually equal) overwrite correctly 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Make sure a null value doesn't crash with deep extend, for #1908 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Make sure a null value can be overwritten: notnull 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Verify a function can be extended: value 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if extended: settings must be extended 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if not modified: options1 must not be modified 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if not modified: options1 must not be modified 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if not modified: options2 must not be modified 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val() - Check for value of input element: Test 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val() - Check for value of input element: 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val() - Check a paragraph element to see if it has a value: 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val() - Check an empty jQuery object will return undefined from val 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val(String) - Check for modified value of input element: bla 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val(String) - Check for modified (via val(String)) value of input element 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val(String) - Check for modified (via val(String)) value of select element: 3 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val(String) - Check node,textnode,comment with val(): asdf 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Set HTML 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Check node,textnode,comment with html(): bold 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Selected option correct: O2 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - $().html().evalScripts() Evals Scripts Twice in Firefox, see #975 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - $().html().evalScripts() Evals Scripts Twice in Firefox, see #975 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script is executed in order: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html (even though appears before): 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script (nested) is executed in order: 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html: 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script (unnested) is executed in order: 2 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html: 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter(String) 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter('String, String') 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter('String,String') 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter(Function) 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - Check node,textnode,comment to filter the one span: 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - Check node,textnode,comment to filter the one span: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('selector'): 2 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(DOMElement): 2 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('.class') 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('selector, selector') 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(jQuery) 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(Array-like DOM collection): 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('complex selector') 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - filter out DOM element 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for siblings and self 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for children and self 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for parent and self 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for parents and self 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for siblings 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for filtered siblings (has code child element) 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for filtered siblings (has anchor child element) 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for multiple filters 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for unique results from siblings 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for children 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for filtered children 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for multiple filters 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Simple parent check: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Filtered parent check: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Filtered parent check, no match: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Check for multiple filters: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Check for unique results from parent 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Simple parents check: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Filtered parents check: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Filtered parents check2: main 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Check for multiple filters 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Check for unique results from parents 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Simple next check: foo 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Filtered next check: foo 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Filtered next check, no match: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Multiple filters: foo 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Simple prev check: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Filtered prev check: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Filtered prev check, no match: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Multiple filters: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for div: block 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for p: block 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for a: inline 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for code: inline 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for pre: block 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for span: inline 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for table: table 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for thead: table-header-group 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for tbody: table-row-group 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for tr: table-row 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for th: table-cell 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for td: table-cell 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for ul: block 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for li: list-item 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: addClass(String) - Add Class 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: addClass(String) - Check node,textnode,comment for addClass 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Remove Class 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Remove multiple classes 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Empty string passed to removeClass 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Check node,textnode,comment for removeClass 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class not present 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class present 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class not present 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeAttr(String - remove class: 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check escaped text: <div><b>Hello</b> cruel world!</div> 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): hi! 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): there 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): 8 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 2 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 0 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 2 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check object iteration: name 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check object iteration: lang 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an array: 6 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an array, with break: 3 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an object: 6 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an object, with break: 3 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.prop - Check with Function argument: ap 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.prop - Check with value argument: value 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check single added class: hi 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check more added classes: hi foo bar 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Remove all classes: 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check removal of one class: hi bar 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check has1 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check has2 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for no data exists: undefined 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for added data: success 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for overwritten data: overwritten 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check that data wasn't removed: overwritten 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for null data 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for no data exists: undefined 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for added data: success 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for overwritten data: overwritten 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check that data wasn't removed: overwritten 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for null data 01:25:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: overwritten 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: 2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: overwritten 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered setter functions: 2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered getter functions: 5 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: 2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered setter functions: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered getter functions: 5 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: testroot 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: testfoo 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: testroot 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.removeData - Check removal of data: undefined 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Check removal of data: undefined 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: undefined 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: undefined 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check text is not removed 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check remove: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check text is not removed 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check filtered remove: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check node,textnode,comment remove works: 3 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check node,textnode,comment remove works: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check text is removed: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check elements are not removed: 4 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check node,textnode,comment empty works: 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(1,2) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(1) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(0,3) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(-1) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - eq(1) 01:25:26 INFO - GECKO(2255) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/jquery/test/unit/core.js, line 1613: unreachable code after return statement 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: map() - Array Map 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: map() - Single Map 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check element contents: 9 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check existance of IFrame document 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check existance of IFrame body 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Find span in IFrame and check its text: span text 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check the original div and the new div are in IFrame: 2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Add text to div in IFrame: init text 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Add text to div in IFrame: div text 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Delete the div and check only one div left in IFrame: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Make sure the correct div is still left after deletion in IFrame: span text 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check for JS error on add and delete of a table in IFrame: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check node,textnode,comment contents is just one: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check node,textnode,comment contents is just the one from span: hi 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a jQuery object: HEAD 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a nodelist: PWD 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray an arguments array: 12 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a real array: 123 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass nothing to makeArray and expect an empty array: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a number: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a string: foo 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a boolean: function Boolean() { 01:25:26 INFO - [native code] 01:25:26 INFO - } 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a single node: DIV 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray an array like map (with length): ab 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a childNodes array: HEAD 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a function: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray the window: [object Window] 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a regex: function RegExp() { 01:25:26 INFO - [native code] 01:25:26 INFO - } 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a form (treat as elements) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test with margin and border: 30 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test with margin, border and padding: 70 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test hidden div: 70 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test with margin and border: 30 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test with margin, border and padding: 70 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test hidden div: 70 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with only width set: 30 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding: 70 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding and border: 74 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding, border and margin without margin option: 74 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding, border and margin with margin option: 94 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test hidden div with padding, border and margin with margin option: 94 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with only width set: 30 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding: 70 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding and border: 74 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding, border and margin without margin option: 74 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding, border and margin with margin option: 94 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test hidden div with padding, border and margin with margin option: 94 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Select all 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Select all elements, no comment nodes 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (p) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (body) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (html) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Parent Element (div p) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Object/param as context: 2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - <input name="length"> cannot be found under IE, see #945 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - <input name="length"> cannot be found under IE, see #945 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: Element Selector with underscore - Element Selector with underscore: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ([) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (() 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ({) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (<) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (()) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (<>) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ({}) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector (#body) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector w/ Element (body#body) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector w/ Element (ul#first) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with existing ID descendant (#firstp #simon1) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with non-existant descendant (#firstp #foobar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector using UTF8 (#台北Táiběi) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Multiple ID selectors using UTF8 (#台北Táiběi, #台北) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant ID selector using UTF8 (div #台北) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child ID selector using UTF8 (form > #台北) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Escaped ID (#foo\:bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Escaped ID (#test\.foo\[5\]bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant escaped ID (div #foo\:bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant escaped ID (div #test\.foo\[5\]bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child escaped ID (form > #foo\:bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child escaped ID (form > #test\.foo\[5\]bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, child ID present (#form > #radio1) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, not an ancestor ID (#form #first) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, not a child ID (#form > #option1a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - All Children of ID (#foo > *) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - All Children of ID with no children (#firstUL/*) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with same value for a name attribute: tName1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector non-existing but name attribute on an A tag: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector on Form with an input that has a name of 'id' (#lengthtest) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with non-existant ancestor (#asdfasdf #foobar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector within the context of another element 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector (.blog) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector (.blog.link) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector w/ Element (a.blog) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Parent Class Selector (p .blog) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi.台北) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi, .台北) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant class selector using UTF8 (div .台北Táiběi) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child class selector using UTF8 (form > .台北Táiběi) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Escaped Class (.foo\:bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Escaped Class (.test\.foo\[5\]bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant scaped Class (div .foo\:bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant scaped Class (div .test\.foo\[5\]bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child escaped Class (form > .foo\:bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child escaped Class (form > .test\.foo\[5\]bar) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog, p) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog , p) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog ,p) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog,p) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p > a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p> a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p >a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p>a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child w/ Class (p > a.blog) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - All Children (code > *) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - All Grandchildren (p > * > *) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a + a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a +a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a+ a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a+a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (p + p) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Comma, Child, and Adjacent (a + a, code > a) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - First Child (p:first-child) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth Child (p:nth-child(1)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Last Child (p:last-child) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Last Child (a:last-child) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#main form#form > *:nth-child(2)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#main form#form > :nth-child(2)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(0n+3)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(1n+0)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(1n)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(n)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(even)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(odd)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(2n)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(2n+1)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n+1)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n+2)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n+3)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n-1)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n-2)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n-3)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(3n+0)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#form select:first option:nth-child(-n+3)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists (a[title]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists (*[title]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists ([title]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel='bookmark']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel="bookmark"]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel=bookmark]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Multiple Attribute Equals (#form input[type='hidden'],#form input[type='radio']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Multiple Attribute Equals (#form input[type="hidden"],#form input[type='radio']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Multiple Attribute Equals (#form input[type=hidden],#form input[type=radio]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute selector using UTF8 (span[lang=中文]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Begins With (a[href ^= 'http://www']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Ends With (a[href $= 'org/']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Contains (a[href *= 'google']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select1 option[selected]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select2 option[selected]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select3 option[selected]) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Grouped Form Elements (input[name='foo[bar]']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Existing attribute (#form select:not([multiple])) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Equals attribute (#form select:not([name=select1])) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Equals quoted attribute (#form select:not([name='select1'])) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - First Child (p:first-child) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Last Child (p:last-child) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Only Child (a:only-child) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Empty (ul:empty) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Enabled UI Element (#form input:enabled) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Disabled UI Element (#form input:disabled) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Checked UI Element (#form input:checked) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Selected Option Element (#form option:selected) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Text Contains (a:contains('Google')) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Text Contains (a:contains('Google Groups')) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Element Preceded By (p ~ div) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not (a.blog:not(.link)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not - multiple (#form option:not(:contains('Nothing'),#option1b,:selected)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not - complex (#form option:not([id^='opt']:gt(0):nth-child(-n+3))) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not - recursive (#form option:not(:not(:selected))[id^='option3']) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - nth Element (p:nth(1)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - First Element (p:first) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Last Element (p:last) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Even Elements (p:even) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Odd Elements (p:odd) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Equals (p:eq(1)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Greater Than (p:gt(0)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Less Than (p:lt(3)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is A Parent (p:parent) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is Visible (#form input:visible) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is Hidden (#form input:hidden) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :input (#form :input) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :radio (#form :radio) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :checkbox (#form :checkbox) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :text (#form :text) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :radio:checked (#form :radio:checked) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :checkbox:checked (#form :checkbox:checked) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :checkbox:checked, :radio:checked (#form :checkbox:checked, #form :radio:checked) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Headers (:header) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Has Children - :has() (p:has(a)) 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data - bind() with data, check passed data exists 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data - bind() with data, Check value of passed data: bar 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data - Event handler unbound when using data. 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - check passed data exists 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - Check value of passed data: bar 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - Check trigger data 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - Check value of trigger data: foo 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), multiple events at once - bind() with multiple events at once: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), multiple events at once - bind() with multiple events at once: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), no data - Check that no data is added to the event object 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), trigger change on select - Event.data is not a global event object: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), trigger change on select - Event.data is not a global event object: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), trigger change on select - Event.data is not a global event object: 2 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Normal click triggered 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Namespaced click triggered 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Namespaced click triggered 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Normal click triggered 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Check node,textnode,comment bind just does real nodes: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Handler is bound to appendTo'd elements 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Context element does not exist, length must be zero: 0 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Context element does not exist, direct access to element must return undefined 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - click event handler for checkbox gets fired twice, see #815 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Check that click, triggers onclick event handler also: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Check that click, triggers onclick event handler on an a tag also: 1 01:25:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Trigger the load event, using the shortcut .load() (#2819) 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake normal bind 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake onebind 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake normal bind 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Handler is removed 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Extra handlers weren't accidentally removed. 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Removed the events expando after all handlers are unbound. 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - unbind() with multiple events at once: 0 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - unbind() with multiple events at once: 0 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Native call was triggered 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Native call was triggered 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: false 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Trigger focus on hidden element 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify triggerHandler return is overwritten by extra function: newVal 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify triggerHandler return is not overwritten by extra function: test 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Check for toggle(fn, fn): 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - toggle correctly passes through additional triggered arguments, see #1701: 4 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Execute event only once 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - toggle(Function,Function) assigned from within one('xxx'), see #1054: 0 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - toggle(Function,Function) assigned from within one('xxx'), see #1054: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Trying toggle with 3 functions, attempt 1 yields 1: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Trying toggle with 3 functions, attempt 2 yields 2: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Trying toggle with 3 functions, attempt 3 yields 3: 3 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Trying toggle with 3 functions, attempt 4 yields 1: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Trying toggle with 3 functions, attempt 5 yields 2: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Unbinding one function from toggle unbinds them all 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: jQuery(function($) {}) - ready doesn't provide an event object, instead it provides a reference to the jQuery function, see http://docs.jquery.com/Events/ready#fn: function( selector, context ) { 01:25:27 INFO - // The jQuery object is actually just the init constructor 'enhanced' 01:25:27 INFO - return new jQuery.fn.init( selector, context ); 01:25:27 INFO - } 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: event properties - assert event.timeStamp is present 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxStart 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - beforeSend 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxSend 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - success 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxSuccess 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - complete 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxComplete 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxStop 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - beforeSend 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - success 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - complete 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - xml: non-namespace elements inside namespaced elements - properties in responseXML: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - xml: non-namespace elements inside namespaced elements - jsconf in responseXML: 1 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - xml: non-namespace elements inside namespaced elements - things in responseXML: 2 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - beforeSend - check beforeSend was executed 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - beforeSend, cancel request (#2688) - beforeSend got called, canceling 01:25:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - beforeSend, cancel request (#2688) - canceled request must return false instead of XMLHttpRequest instance 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - test.html executed 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - test.js executed 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - Check content for datatype html 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - Check if script was evaluated for datatype html: foo 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - Check if script src was evaluated for datatype html: bar 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: serialize() - Check form serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: serialize() - Check input serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: serialize() - Check form serialization as query string: T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4= 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: serialize() - Check input serialization as query string: T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4= 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: serialize() - Multiple form serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2&T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4= 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: serialize() - Mixed form/input serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2&T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4= 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.param() - simple: foo=bar&baz=42&quux=All+your+base+are+belong+to+us 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.param() - with array: someName=1&someName=2&someName=3®ularThing=blah 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.param() - more array: foo%5B%5D=baz&foo%5B%5D=42&foo%5B%5D=All+your+base+are+belong+to+us 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.param() - even more arrays: foo%5Bbar%5D=baz&foo%5Bbeep%5D=42&foo%5Bquux%5D=All+your+base+are+belong+to+us 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request - check returned text 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request with callbacks - success callback executed 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request with callbacks - check returned text 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - get 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - post 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - script 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - json 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - generic 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - test.js executed 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - Check all ajax calls successful: 5 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - Check no ajax errors (status): 0 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: global ajaxSettings - Check extending {} 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: global ajaxSettings - Check extending { zoo: 'a', ping: 'b' } 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String) - name.html retrieved 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load('url selector') - Verify that specific elements were injected: 2 01:25:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) with ajaxSetup on dataType json, see #2046 - Verify the load() dataType was html: html 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - simple: inject text into DOM - name.html retrieved 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - simple: inject text into DOM - Check if content was injected into the DOM 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - test.html executed 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - test.js executed 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - Check content after loading html 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - Check if script evaluation has modified DOM: foo 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - Check if script was evaluated after load: foo 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - Check if script src was evaluated after load: bar 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - Check if script evaluation has modified DOM: bar 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check file with only a script tag - test2.html executed 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check file with only a script tag - Check if script evaluation has modified DOM: foo 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check file with only a script tag - Check if script was evaluated after load: foo 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.get(String, Hash, Function) - parse xml and use text() on nodes - Check first tab: blabla 01:25:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.get(String, Hash, Function) - parse xml and use text() on nodes - Check second tab: blublu 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - with callback - test.js executed 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - with callback - Check if script was evaluated: bar 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - no callback - test.js executed 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: animate(Hash, Object, Function) - Check if animate changed the hash parameter: show 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: queue() defaults to 'fx' type - queue() got an array set with type 'fx' 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: queue() defaults to 'fx' type - queue('fx') got an array set with no type 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - An animation occurred 4px 0px 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - Stop didn't reset the animation 4px 0px 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - The animation didn't continue: 4 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - several in queue - An animation occurred 6px 0px 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - several in queue - Stop didn't reset the animation 6px 0px 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - An animation occurred 5px 0px 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - Stop didn't reset the animation 5px 0px 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - The animation queue was cleared: 0 01:25:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - The animation didn't continue: 5 01:25:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue, gotoEnd) - An animation occurred 5px 0px 01:25:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is visible 01:25:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is hidden 01:25:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is visible again 01:25:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Overflow and Display - Overflow should be visible: visible: visible 01:25:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Overflow and Display - Display shouldn't be tampered with.: inline 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Overflow and Display - Overflow should be visible: visible: visible 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Overflow and Display - Display shouldn't be tampered with.: inline 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final opacity should be 0: 0: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final width should be 0: 0px: 0px 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Width should be explicitly set to 0, is instead: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final height should be 0: 0px: 0px 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Height should be explicitly set to 0, is instead: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Final width should be 50: 50px: 50px 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Width should be explicitly set to 50, is instead: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Final height should be 50: 50px: 50px 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Height should be explicitly set to 50, is instead: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final opacity should be 1: 1: 1 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final width should be 100: 100px: 100px 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Width should be explicitly set to 100, is instead: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final height should be 100: 100px: 100px 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Height should be explicitly set to 100, is instead: 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Showing, display should block: block: block 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Width must be reset to : : 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Height must be reset to : : 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Opacity must be reset to : : 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Make sure height is auto. 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Width must be reset to : : 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Height must be reset to : : 0 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Opacity must be reset to : : 01:25:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Hiding, display should be none: none: none 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final opacity should be 0: 0: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final width should be 0: 0px: 0px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Width should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final height should be 0: 0px: 0px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Height should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Final width should be 50: 50px: 50px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Width should be explicitly set to 50, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Final height should be 50: 50px: 50px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Height should be explicitly set to 50, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final opacity should be 1: 1: 1 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final width should be 100: 100px: 100px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Width should be explicitly set to 100, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final height should be 100: 100px: 100px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Height should be explicitly set to 100, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Showing, display should block: block: block 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Width must be reset to : auto: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Height must be reset to : auto: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Opacity must be reset to : : 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Make sure height is auto. 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Width must be reset to : auto: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Height must be reset to : auto: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Opacity must be reset to : : 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Hiding, display should be none: none: none 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final opacity should be 0: 0: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final width should be 0: 0px: 0px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Width should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final height should be 0: 0px: 0px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Height should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Final width should be 50: 50px: 50px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Width should be explicitly set to 50, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Final height should be 50: 50px: 50px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Height should be explicitly set to 50, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final opacity should be 1: 1: 1 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final width should be 100: 100px: 100px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Width should be explicitly set to 100, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final height should be 100: 100px: 100px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Height should be explicitly set to 100, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Showing, display should block: block: block 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Width must be reset to : : 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Height must be reset to : : 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Opacity must be reset to : : 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Make sure height is auto. 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Width must be reset to : : 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Height must be reset to : : 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Opacity must be reset to : : 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Hiding, display should be none: none: none 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final opacity should be 0: 0: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final width should be 0: 0px: 0px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Width should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final height should be 0: 0px: 0px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Height should be explicitly set to 0, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Final width should be 50: 50px: 50px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Width should be explicitly set to 50, is instead: 0 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Final height should be 50: 50px: 50px 01:25:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Height should be explicitly set to 50, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final opacity should be 1: 1: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final width should be 100: 100px: 100px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Width should be explicitly set to 100, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final height should be 100: 100px: 100px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Height should be explicitly set to 100, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Showing, display should block: block: block 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Width must be reset to 100: 100px: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Height must be reset to 100: 100px: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Opacity must be reset to 1: 1: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Make sure height is auto. 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to hide - Width must be reset to 100: 100px: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to hide - Height must be reset to 100: 100px: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to hide - Opacity must be reset to 1: 1: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to hide - Hiding, display should be none: none: none 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final opacity should be 0: 0: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final width should be 0: 0px: 0px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Width should be explicitly set to 0, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final height should be 0: 0px: 0px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Height should be explicitly set to 0, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Final width should be 50: 50px: 50px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Width should be explicitly set to 50, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Final height should be 50: 50px: 50px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Height should be explicitly set to 50, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final opacity should be 1: 1: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final width should be 100: 100px: 100px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Width should be explicitly set to 100, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final height should be 100: 100px: 100px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Height should be explicitly set to 100, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Showing, display should block: block: block 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Width must be reset to : : 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Height must be reset to : : 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Opacity must be reset to : : 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Make sure height is auto. 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Width must be reset to : : 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Height must be reset to : : 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Opacity must be reset to : : 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Hiding, display should be none: none: none 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final opacity should be 0: 0: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final width should be 0: 0px: 0px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Width should be explicitly set to 0, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final height should be 0: 0px: 0px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Height should be explicitly set to 0, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Final width should be 50: 50px: 50px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Width should be explicitly set to 50, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Final height should be 50: 50px: 50px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Height should be explicitly set to 50, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final opacity should be 1: 1: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final width should be 100: 100px: 100px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Width should be explicitly set to 100, is instead: 0 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final height should be 100: 100px: 100px 01:25:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Height should be explicitly set to 100, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Showing, display should block: block: block 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Width must be reset to 50: 50px: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Height must be reset to 50: 50px: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Opacity must be reset to 0.5: 0.5: 0.5 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Make sure height is auto. 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to hide - Width must be reset to 50: 50px: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to hide - Height must be reset to 50: 50px: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to hide - Opacity must be reset to 0.5: 0.5: 0.5 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to hide - Hiding, display should be none: none: none 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final opacity should be 0: 0: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final width should be 0: 0px: 0px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Width should be explicitly set to 0, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final height should be 0: 0px: 0px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Height should be explicitly set to 0, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Final width should be 50: 50px: 50px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Width should be explicitly set to 50, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Final height should be 50: 50px: 50px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Height should be explicitly set to 50, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final opacity should be 1: 1: 1 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final width should be 100: 100px: 100px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Width should be explicitly set to 100, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final height should be 100: 100px: 100px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Height should be explicitly set to 100, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Showing, display should block: block: block 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Width must be reset to : : 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Height must be reset to : : 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Opacity must be reset to : : 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Make sure height is auto. 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Width must be reset to : : 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Height must be reset to : : 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Opacity must be reset to : : 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Hiding, display should be none: none: none 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final opacity should be 0: 0: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Opacity should be explicitly set to 0, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final width should be 0: 0px: 0px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Width should be explicitly set to 0, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final height should be 0: 0px: 0px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Height should be explicitly set to 0, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Final opacity should be 0.5: 0.5: 0.5 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Opacity should be explicitly set to 0.5, is instead: 0.5 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Final width should be 50: 50px: 50px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Width should be explicitly set to 50, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Final height should be 50: 50px: 50px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Height should be explicitly set to 50, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final opacity should be 1: 1: 1 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Opacity should be explicitly set to 1, is instead: 1 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final width should be 100: 100px: 100px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Width should be explicitly set to 100, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final height should be 100: 100px: 100px 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Height should be explicitly set to 100, is instead: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Showing, display should block: block: block 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Width must be reset to 0: 0px: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Height must be reset to 0: 0px: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Opacity must be reset to 0: 0: 0 01:25:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Make sure height is auto. 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to hide - Width must be reset to 0: 0px: 0 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to hide - Height must be reset to 0: 0px: 0 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to hide - Opacity must be reset to 0: 0: 0 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to hide - Hiding, display should be none: none: none 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeOut fadeIn - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeOut fadeIn - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeOut fadeIn - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeOut fadeIn - Make sure that display is reset (Old: block Cur: block): block 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeOut fadeIn - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeIn fadeOut - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeIn fadeOut - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeIn fadeOut - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeIn fadeOut - Make sure that display is reset (Old: none Cur: none): none 01:25:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain fadeIn fadeOut - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain hide show - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain hide show - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain hide show - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain hide show - Make sure that display is reset (Old: block Cur: block): block 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain hide show - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain show hide - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain show hide - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain show hide - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain show hide - Make sure that display is reset (Old: none Cur: none): none 01:25:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain show hide - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle in - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle in - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle in - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle in - Make sure that display is reset (Old: block Cur: block): block 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle in - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle out - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle out - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle out - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle out - Make sure that display is reset (Old: none Cur: none): none 01:25:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain toggle out - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideDown slideUp - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideDown slideUp - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideDown slideUp - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideDown slideUp - Make sure that display is reset (Old: none Cur: none): none 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideDown slideUp - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideUp slideDown - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideUp slideDown - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideUp slideDown - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideUp slideDown - Make sure that display is reset (Old: block Cur: block): block 01:25:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideUp slideDown - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle in - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle in - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle in - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle in - Make sure that display is reset (Old: block Cur: block): block 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle in - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle out - Make sure that opacity is reset (Old: 1 Cur: 1): 1 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle out - Make sure that height is reset (Old: 0 Cur: 0): 0 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle out - Make sure that width is reset (Old: 0 Cur: 0): 0 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle out - Make sure that display is reset (Old: none Cur: none): none 01:25:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: Chain slideToggle out - Make sure that overflow is reset (Old: visible Cur: visible): visible 01:25:40 INFO - GECKO(2255) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:25:40 INFO - GECKO(2255) | MEMORY STAT | vsize 4232MB | residentFast 251MB | heapAllocated 37MB 01:25:40 INFO - TEST-OK | dom/tests/mochitest/ajax/jquery/test_jQuery.html | took 18729ms 01:25:40 INFO - TEST-START | Shutdown 01:25:40 INFO - Passed: 1198 01:25:40 INFO - Failed: 0 01:25:40 INFO - Todo: 0 01:25:40 INFO - Mode: e10s 01:25:40 INFO - Slowest: 18729ms - /tests/dom/tests/mochitest/ajax/jquery/test_jQuery.html 01:25:40 INFO - SimpleTest FINISHED 01:25:40 INFO - TEST-INFO | Ran 1 Loops 01:25:40 INFO - SimpleTest FINISHED 01:25:40 INFO - GECKO(2255) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 01:25:40 INFO - GECKO(2255) | JavaScript error: jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/browser/omni.ja!/components/nsBrowserGlue.js, line 994: TypeError: win is null 01:25:41 INFO - TEST-INFO | Main app process: exit 0 01:25:41 INFO - runtests.py | Application ran for: 0:00:23.273456 01:25:41 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpTTl29gpidlog 01:25:41 INFO - ==> process 2255 launched child process 2256 01:25:41 INFO - ==> process 2255 launched child process 2257 01:25:41 INFO - zombiecheck | Checking for orphan process with PID: 2256 01:25:41 INFO - zombiecheck | Checking for orphan process with PID: 2257 01:25:41 INFO - Stopping web server 01:25:41 INFO - Stopping web socket server 01:25:41 INFO - Stopping ssltunnel 01:25:41 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:25:41 INFO - runtests.py | Running tests: end. 01:25:41 INFO - Buffered messages finished 01:25:41 INFO - dir: dom/tests/mochitest/ajax/mochikit 01:25:41 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:25:42 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:25:42 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpAAatGy.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:25:42 INFO - runtests.py | Server pid: 2264 01:25:42 INFO - runtests.py | Websocket server pid: 2265 01:25:42 INFO - runtests.py | SSL tunnel pid: 2266 01:25:42 INFO - runtests.py | Running with e10s: True 01:25:42 INFO - runtests.py | Running tests: start. 01:25:42 INFO - 01:25:42 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpAAatGy.mozrunner 01:25:42 INFO - runtests.py | Application pid: 2267 01:25:42 INFO - TEST-INFO | started process GECKO(2267) 01:25:45 INFO - GECKO(2267) | 1497342345042 Marionette INFO Listening on port 2828 01:25:45 INFO - GECKO(2267) | 1497342345260 Marionette DEBUG loaded listener.js 01:25:45 INFO - GECKO(2267) | 2017-06-13 01:25:45.319 plugin-container[2268:29476] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 01:25:45 INFO - GECKO(2267) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:45 INFO - GECKO(2267) | 2017-06-13 01:25:45.320 plugin-container[2268:29476] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x491f, name = 'com.apple.CFPasteboardClient' 01:25:45 INFO - GECKO(2267) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:45 INFO - GECKO(2267) | 2017-06-13 01:25:45.320 plugin-container[2268:29476] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:25:45 INFO - GECKO(2267) | 2017-06-13 01:25:45.766 plugin-container[2269:29527] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9a43, name = 'com.apple.tsm.portname' 01:25:45 INFO - GECKO(2267) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:45 INFO - GECKO(2267) | 2017-06-13 01:25:45.766 plugin-container[2269:29527] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x450f, name = 'com.apple.CFPasteboardClient' 01:25:45 INFO - GECKO(2267) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:45 INFO - GECKO(2267) | 2017-06-13 01:25:45.766 plugin-container[2269:29527] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:25:45 INFO - SimpleTest START 01:25:45 INFO - TEST-START | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pre-deferred callback - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | post-deferred callback - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | throw -> err, catch -> success - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | return -> err, catch -> succcess - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | canceller called! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | CancelledError here 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | succeed - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default fail 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wrapped fail - got "web taco", expected "web taco" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | unwrapped fail - got "ugh", expected "ugh" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dependent deferred succeed - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dependent deferred fail - got "ugh", expected "ugh" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | double-call 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | double-fail 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swallow cancel 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | canceller called! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | non-swallowed cancel 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferred not allowed for callback 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferred not allowed for errback 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | chained deferred not allowed to be re-used 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSONRequest 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getXMLHttpRequest 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock acquired - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock waiting for release - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock waiting for release - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock passed on - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock passed on - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | over-release raised 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock acquired - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock released - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial addCallback addBoth - got 7, expected 7 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial errback - got "foo", expected "foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial errback - got 3, expected 3 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | DeferredList looks like a Deferred 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist result ok - got true, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist fireOnOneCallback ok - got true, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist fireOnOneErrback ok - got "foo", expected "foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist consumeErrors ok - got null, expected null 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | gatherResults result ok - got true, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | maybeDeferred sync ok - got 5, expected 5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | maybeDeferred async ok - got 9, expected 9 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | synchronous test suite finished! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument passed in OK - got 1497342347220, expected 1497342347220 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument count right - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callLater 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument passed in OK - got 1497342347220, expected 1497342347220 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument count right - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wait 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | loadJSONDoc passed - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | loadJSONDoc 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | async suite finished 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty true - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty true - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty false - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty false - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty false - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty false - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty true - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty true - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc bound to self properly - got "self foo", expected "self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc bound to self on another obj - got "self foo", expected "self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc successfully rebound! - got "not self foo", expected "not self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc partial no self change - got "self foo", expected "self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc partial self change - got "not self foo", expected "not self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod bound to self properly - got "self foo", expected "self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod bound to self on another obj - got "self foo", expected "self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod successfully rebound! - got "not self foo", expected "not self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod partial no self change - got "self foo", expected "self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod partial self change - got "not self foo", expected "not self foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods doesn't break shit - got "boring", expected "boring" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods works on other objects - got "boring", expected "boring" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods works on functions - got "boring", expected "boring" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | cloned correct inheritance 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-cloned correct inheritance 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-clone is copy-on-write - got undefined, expected undefined 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone is copy-on-write - got undefined, expected undefined 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-clone has proper delegation - got "foo", expected "foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone function calls correct - got "boring", expected "boring" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone really does work - got "awesome", expected "awesome" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isCallable returns true on itself - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isCallable returns false on numbers - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is not undefined - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is undefined or null - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined or null - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined or null - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined or null - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend to an empty array 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend to a non-empty array 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend of an empty array 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare lt - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare gt - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare lt (length) - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare lt (contents) - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare gt (length) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare gt (contents) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setup for test is correct - got 6, expected 6 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | partial application works - got 6, expected 6 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | partial application works still - got 6, expected 6 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rebinding partial works - got 7, expected 7 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | re-unbinding partial application works - got 6, expected 6 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | nodeWalk looks like it works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | xmap works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works (q long) 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works (p long) 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(null, p, q) works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | zip(p, q) works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(null, lst) works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 3 char string is not empty - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 char string is empty - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 3 element list is not empty - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 element list is empty - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter self works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | xfilter works 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMax works (with numbers) - got 42, expected 42 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMin works (with numbers) - got -16, expected -16 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registry found callable - got "callable", expected "callable" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registry found ArrayLike - got "arrayLike", expected "arrayLike" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | non-matching raised correctly - got MochiKit.Base.NotFound(), expected MochiKit.Base.NotFound() 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | priorities are as documented - got "undefinedOrNull", expected "undefinedOrNull" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removed adapter 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | adapter was removed - got "undefined", expected "undefined" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | override works - got "undefinedOrNull", expected "undefinedOrNull" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 1 lt - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 1 eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 2 eq gt - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 2 eq lt - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reverseKeyComparator - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | concat - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | string repr - got "\"foo\"", expected "\"foo\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | number repr - got "1", expected "1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | listMin - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMin - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | listMax - got 5, expected 5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMax - got 5, expected 5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keys - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | items - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bad comparison raised TypeError 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default repr for StringMap - got "[object Object]", expected "[object Object]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | repr worked - got "StringMap([[\"foo\", \"bar\"]])", expected "StringMap([[\"foo\", \"bar\"]])" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default repr for StringMap - got "[object Object]", expected "[object Object]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registerComparator - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (first obj) - got "bar", expected "bar" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (second obj) - got "baz", expected "baz" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (skipped undefined and null) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (comparison) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setdefault worked (skipped existing) - got "bar", expected "bar" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setdefault worked (set non-existing) - got "web taco", expected "web taco" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | merge worked - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bad comparison raised TypeError 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __repr__ protocol - got "__repr__", expected "__repr__" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __repr__ protocol when repr is defined - got "[MochiKit.Base 1.4]", expected "[MochiKit.Base 1.4]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | NAME protocol (obj) - got "NAME", expected "NAME" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | NAME protocol (func) - got "NAME", expected "NAME" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test nameFunctions - got "MochiKit.Base.nameFunctions", expected "MochiKit.Base.nameFunctions" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | urlEncode - got "1%2B2%3D2", expected "1%2B2%3D2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString - got "a=1&b=two", expected "a=1&b=two" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one item alternate form queryString - got "a=1", expected "a=1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | two item alternate form queryString, function skip - got "a=1&b=2", expected "a=1&b=2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString pathological name - got "2", expected "2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString second name:value pair - got "3=2", expected "3=2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString useArrays - got "one two", expected "one two" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString strip leading question mark - got "2", expected "2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | string JSON - got "\"foo\\n\\r\\b\\f\\t\"", expected "\"foo\\n\\r\\b\\f\\t\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null JSON - got "null", expected "null" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined not serializable 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1 JSON - got "1", expected "1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1.23 JSON - got "1.23", expected "1.23" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | function JSON (null, not string) - got null, expected null 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | array JSON - got "[1, \"2\", 3.3]", expected "[1, \"2\", 3.3]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object (1) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object (2) - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object that jsons self (1) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object that jsons self (2) - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json serialization calling - got "\"json\"", expected "\"json\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json serialization calling in a structure - got "[\"json\"]", expected "[\"json\"]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json comment stripping - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json comment stripping - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json registry - got "\"this was a date\"", expected "\"this was a date\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updatetree merge - got "[[\"bar\", 16], [\"baz\", 4], [\"wibble\", 13]]", expected "[[\"bar\", 16], [\"baz\", 4], [\"wibble\", 13]]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updatetree insert - got 4, expected 4 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter starts at 1 - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter increases - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter starts at 2 - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter increases - got 3, expected 3 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue returns -1 on not found - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue returns correct index - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue honors start - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue honors end - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical returns -1 - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical returns correct index - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical honors start - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical honors end - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNull doesn't match undefined - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | flattenArguments - got "[1, \"2\", 3, 4, 5, 6, 7, 8, 9]", expected "[1, \"2\", 3, 4, 5, 6, 7, 8, 9]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | methodcaller with a method name - got "foo", expected "foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | methodcaller with a function - got "[1, [2, 3]]", expected "[1, [2, 3]]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test the compose test - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three fn composition works - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | associative left - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | associative right - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wrong compose argument raised correctly - got "TypeError", expected "TypeError" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one word - got "one", expected "one" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | two words - got "oneTwo", expected "oneTwo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three words - got "oneTwoThree", expected "oneTwoThree" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | letter and word - got "1One", expected "1One" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trailing hyphen - got "one", expected "one" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | starting hyphen - got "One", expected "One" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one character and word - got "oTwo", expected "oTwo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | flattenArray - got "[1, \"2\", 3, 4, 5, 6, 7, 8, 9]", expected "[1, \"2\", 3, 4, 5, 6, 7, 8, 9]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no arguments raised correctly - got "TypeError", expected "TypeError" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (arg list) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (array) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (arg list) - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (array) - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test the average alias - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no arguments raised correctly - got "TypeError", expected "TypeError" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (arg list) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (array) - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (arg list) - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (array) - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | four arguments (arg list) - got 2.5, expected 2.5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | four arguments (array) - got 2.5, expected 2.5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString('') - got "{}", expected "{}" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString('', true) - got "{}", expected "{}" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString array value - got "ids=1&ids=2&ids=3", expected "ids=1&ids=2&ids=3" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString string value - got "ids=123", expected "ids=123" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | values() - got "[-1, 1, 2, 4]", expected "[-1, 1, 2, 4]" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined assertion name - got "foo=baz&bar=wibble", expected "foo=baz&bar=wibble" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = first - got "1=1=1", expected "1=1=1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = second - got "2", expected "2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = third - got "", expected "" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = fourth - got "", expected "" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate year ok - got 2005, expected 2005 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate day ok - got 3, expected 3 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate month ok - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | matches string date 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISODate ok - got "2005-02-03", expected "2005-02-03" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate year ok - got 2005, expected 2005 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate day ok - got 8, expected 8 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate month ok - got 5, expected 5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | matches string date 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISODate ok - got "2005-06-08", expected "2005-06-08" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare lt - got -1, expected -1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare gt - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | americanDate eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toAmericanDate eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoTimestamp eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoTimestamp (real ISO) eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISOTimestamp eq - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISOTimestamp (real ISO) eq - got "2005-02-03T22:01:03Z", expected "2005-02-03T22:01:03Z" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | equal with local tz - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | equal with specific tz - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addToCallStack has a function - got "function", expected "function" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack length 3 - got 3, expected 3 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack in correct order - got "original new stuff", expected "original new stuff" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | set to null - got null, expected null 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack in correct order (abort) - got "original new", expected "original new" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack in correct order (again) - got "original new original new", expected "original new original new" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | escapeHTML - got "<>"&bar", expected "<>"&bar" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updateNodeAttributes - got "<span baz="wibble" foo="bar"/>", expected "<span baz="wibble" foo="bar"/>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | appendChildNodes - got "<span>word up<span/></span>", expected "<span>word up<span/></span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | replaceChildNodes - got "<span>Think Different</span>", expected "<span>Think Different</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | insertSiblingNodesBefore - got "<span>word up<span/>Think Different</span>", expected "<span>word up<span/>Think Different</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | insertSiblingNodesAfter - got "<span>word uppurple monkey<span/><span/>Think Different</span>", expected "<span>word uppurple monkey<span/><span/>Think Different</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM empty - got "<span/>", expected "<span/>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM attributes - got "<span baz="wibble" foo="bar"/>", expected "<span baz="wibble" foo="bar"/>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM attribute - got "bar", expected "bar" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM attribute - got "wibble", expected "wibble" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM contents - got "onetwothree", expected "onetwothree" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM contents - got "<span baz="wibble" foo="bar">onetwothree</span>", expected "<span baz="wibble" foo="bar">onetwothree</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM function call - got "<span>spanhispan</span>", expected "<span>spanhispan</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM this.dom() call - got "<span>spanhi</span>", expected "<span>spanhi</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM this.__dom__() call - got "<span>spanhi</span>", expected "<span>spanhi</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM iterable - got "<span>0123</span>", expected "<span>0123</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM with custom converter - got "<span>Goddamn, I like pork tacos</span>", expected "<span>Goddamn, I like pork tacos</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOMFunc vs createDOM - got "<span/>", expected "<span/>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | scrape OK - got "Goddamn, I like pork tacos", expected "Goddamn, I like pork tacos" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | scrape Array OK - got "Goddamn, I like pork tacos", expected "Goddamn, I like pork tacos" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | scrape in-order - got "door frame", expected "door frame" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElement might work 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | $alias$$ CASH MONEY alias might work 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapDOM - got "<span>unotwo</span>", expected "<span>unotwo</span>" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multi-node scrapeText - got "uno two", expected "uno two" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass: baz 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass 2: baz bar 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass 3: baz bar 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addElementClass return 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addElementClass action 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | hasElementClass single 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | hasElementClass multiple 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass again 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass again (hasElement) 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass from 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass to 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass has toClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass !has fromClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass twice 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass has toClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass !has fromClass 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tags with foo class - got "tbody0 tr0", expected "tbody0 tr0" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tr tags with foo class - got "tr0", expected "tr0" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tr tags - got "tr0 tr1", expected "tr0 tr1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got [object HTMLDocument], expected [object HTMLDocument] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global doc unchanged 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | doc restored - got [object HTMLDocument], expected [object HTMLDocument] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | doc has one child - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | body has one child - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | only child is SPAN - got "SPAN", expected "SPAN" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | SPAN has two childNodes - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | first node is text - got "foo", expected "foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | second child is H1 - got "H1", expected "H1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got [object HTMLDocument], expected [object HTMLDocument] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global doc unchanged 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | threw 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentWindow ok - got [], expected [] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | withWindow ok - got [object Object], expected [object Object] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentWindow ok - got [], expected [] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | mock formContents names - got "foo,foo,baz", expected "foo,foo,baz" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | mock formContents values - got "bar,bar,bar", expected "bar,bar,bar" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | mock queryString hook - got "foo=bar&foo=bar&baz=bar", expected "foo=bar&foo=bar&baz=bar" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents names - got "select,selmultiple,selmultiple,hidden,radio_on", expected "select,selmultiple,selmultiple,hidden,radio_on" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents values - got "foo,bar,baz,test,2", expected "foo,bar,baz,test,2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString hook - got "select=foo&selmultiple=bar&selmultiple=baz&hidden=test&radio_on=2", expected "select=foo&selmultiple=bar&selmultiple=baz&hidden=test&radio_on=2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents names empty option values - got "selempty,selempty2", expected "selempty,selempty2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents empty option values - got ",foo", expected ",foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString empty option values - got "selempty=&selempty2=foo", expected "selempty=&selempty2=foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeEmptyNodes test conditions correct - got 6, expected 6 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeEmptyNodes - got 4, expected 4 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent - got [object HTMLDivElement], expected [object HTMLDivElement] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent (any class) - got [object HTMLDivElement], expected [object HTMLDivElement] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent (any tag) - got [object HTMLDivElement], expected [object HTMLDivElement] 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | initial x position - got 400, expected 400 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | initial y position - got 100, expected 100 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated x position - got 500, expected 500 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated y position - got 200, expected 200 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated x position (using relativeTo parameter) - got 400, expected 400 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated y position (using relativeTo parameter) - got 100, expected 100 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough x position - got 123, expected 123 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough y position - got 321, expected 321 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough x position (using relativeTo parameter) - got 23, expected 23 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough y position (using relativeTo parameter) - got 271, expected 271 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | invalid element should return an undefined position - got "undefined", expected "undefined" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated only x position - got 300, expected 300 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | not updated y position - got 200, expected 200 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle selector case - got "#ff0000", expected "#ff0000" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle camel case - got "#ff0000", expected "#ff0000" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test computed getStyle selector case - got "10px", expected "10px" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test computed getStyle camel case - got "10px", expected "10px" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle opacity - got 0.5, expected 0.5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getOpacity - got 0.5, expected 0.5 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity - got 0.2, expected 0.2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions w ok - got 100, expected 100 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions h ok - got 100, expected 100 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions w ok - got 200, expected 200 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions h ok - got 150, expected 150 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions only w ok - got 150, expected 150 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions h not updated ok - got 150, expected 150 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions w ok when display none - got 150, expected 150 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions h ok when display none - got 150, expected 150 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportDimensions w - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportDimensions h - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportPosition x - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportPosition y - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed truncate - got "0.123", expected "0.123" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed trailing zeros - got "0.120", expected "0.120" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed no round - got "0.1", expected "0.1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed zero (edge case) - got "0", expected "0" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed truncate - got "0.123", expected "0.123" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed trailing zeros - got "0.120", expected "0.120" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed round - got "0.2", expected "0.2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed zero (edge case) - got "0", expected "0" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0.1234 correct - got "-0.12", expected "-0.12" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0.1 correct - got "-0.1", expected "-0.1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0 correct - got "0", expected "0" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 0 correct - got "0", expected "0" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1 correct - got "1", expected "1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.0 correct - got "1", expected "1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.2 correct - got "1.2", expected "1.2" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.234 correct - got "1.23", expected "1.23" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percentFormat 123 correct - got "12300%", expected "12300%" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percentFormat 123 correct - got "123%", expected "123%" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage dbz correct - got "0", expected "0" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage 1 correct - got "1", expected "1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage .1 correct - got "0.1", expected "0.1" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lstrip whitespace chars - got "\"foo \\n\\t\\r\"", expected "\"foo \\n\\t\\r\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rstrip whitespace chars - got "\"\\r\\t\\n foo\"", expected "\"\\r\\t\\n foo\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | strip whitespace chars - got "\"foo\"", expected "\"foo\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lstrip custom chars - got "\"\\n\\t \\r\"", expected "\"\\n\\t \\r\"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rstrip custom chars - got "\"\\r\\n\\t \"", expected "\"\\r\\n\\t \"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | strip custom chars - got "\"\\n\\t \"", expected "\"\\n\\t \"" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trailing zeros - got "$1,000.10 footer", expected "$1,000.10 footer" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | two seps - got "$1,000,000.10 footer", expected "$1,000,000.10 footer" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shorter than sep - got "$100.00 footer", expected "$100.00 footer" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rounding - got "$100.56 footer", expected "$100.56 footer" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default neg - got "$-100.56 footer", expected "$-100.56 footer" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | custom neg - got "-$100.56", expected "-$100.56" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | leading and trailing - got "0000.0000", expected "0000.0000" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | leading and trailing - got "0001.1000", expected "0001.1000" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no need for leading/trailing - got "12345.1235", expected "12345.1235" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default placeholder - got "", expected "" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | custom placeholder - got "foo", expected "foo" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | de_DE locale - got "12.345,12", expected "12.345,12" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trivial percent - got "100%", expected "100%" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percent - got "55%", expected "55%" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | custom locale - got "2 apples and 345 bagels at 8am for breakfast", expected "2 apples and 345 bagels at 8am for breakfast" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123", expected "123" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234", expected "1,234" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345", expected "12,345" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456", expected "123,456" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234,567", expected "1,234,567" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345,678", expected "12,345,678" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456,789", expected "123,456,789" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234,567,890", expected "1,234,567,890" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345,678,901", expected "12,345,678,901" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456,789,012", expected "123,456,789,012" 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum works on Arrays - got 15, expected 15 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list([x]) == [x] - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list(range(6, 0, -1) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list(range(6)) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum(ifilter(, range())) - got 12, expected 12 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum(ifilterfalse(, range())) - got 3, expected 3 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | count() - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | cycle() - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | repeat() - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | izip() - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range(x) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | islice(x, y, z) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | imap(fn, p, q) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter(fn, iterable) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable, q) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable, iterable) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | applymap() - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | applymap(self) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | chain(p, q) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | takewhile() - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dropwhile() - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | tee(..., 3) p0 == p1 - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | tee(..., 3) p2 == fixed - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reduce(op.add) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reduce raised TypeError correctly 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range initial value OK empty - got 10, expected 10 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range initial value OK populated - got 11, expected 11 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | iextend(...) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | exhaust(...) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | every false - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | every true - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some true - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some false - got false, expected false 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some true - got true, expected true 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | forEach works bound - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | forEach works unbound - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sorted default - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sorted custom - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reversed iterator - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reversed list - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | iterateNext - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(2) = odd(4) = odd(6) == 0 - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 2 - got 2, expected 2 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 4 - got 4, expected 4 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 6 - got 6, expected 6 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(7) == 1 - got 1, expected 1 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 7 - got 7, expected 7 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 = odd(2) = odd(4) = odd(6) - got 0, expected 0 01:25:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1 = odd(7) - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(1) == 1 - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 3 - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | skip (1,1), odd(2) == 0 - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null ok - got null, expected null 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,1,1]: [1,1,1] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,2,2]: [1], [2,2] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,1,2]: [1,1], [2] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [null,null]: [null,null] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,1,3,2,4,6,7] odd: [1,1,3], [2,4,6,8] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logLevelAtLeast false - got false, expected false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logLevelAtLeast true - got false, expected false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global logger installed 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global log() put one message in queue - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "INFO", expected "INFO" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getMessages() returns copy - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logDebug() - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "DEBUG", expected "DEBUG" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logError() - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "ERROR", expected "ERROR" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logWarning() - got 4, expected 4 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "WARNING", expected "WARNING" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logFatal() - got 5, expected 5 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fatalMessages listener - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "FATAL", expected "FATAL" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | firstTwo - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is not undefined - got false, expected false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined - got false, expected false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | whiteColor has right hex - got "#ffffff", expected "#ffffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blackColor has right hex - got "#000000", expected "#000000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blueColor has right hex - got "#0000ff", expected "#0000ff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | redColor has right hex - got "#ff0000", expected "#ff0000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | greenColor has right hex - got "#00ff00", expected "#00ff00" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default colors compare right - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default colors are interned 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgb(255,255,255) - toRGBString white 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgb(0,0,255) - toRGBString blue 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGB works - got "#bedead", expected "#bedead" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGB < 16 works - got "#e210b6", expected "#e210b6" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | alt fromRGB works - got "#bedead", expected "#bedead" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip hex - got "#bedead", expected "#bedead" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip string(hex) - got "#bedead", expected "#bedead" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip rgb - got "#bedead", expected "#bedead" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip rgb - got "#bedead", expected "#bedead" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.h - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.s - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.l - got "0.5000", expected "0.5000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.h - got "0.6667", expected "0.6667" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.s - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.l - got "0.2500", expected "0.2500" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 h - got "0.6250", expected "0.6250" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 s - got "0.7273", expected "0.7273" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 l - got "0.5686", expected "0.5686" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 h - got "0.1667", expected "0.1667" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 s - got "0.1111", expected "0.1111" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 l - got "0.3000", expected "0.3000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.h - got "0.3333", expected "0.3333" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.s - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.l - got "0.7500", expected "0.7500" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL works with components - got "#80ff80", expected "#80ff80" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL alt form - got "#80ff80", expected "#80ff80" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSLString - got "#80ff80", expected "#80ff80" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toHSLString - got "hsl(120,100.0%,75.00%)", expected "hsl(120,100.0%,75.00%)" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL to black - got "#000000", expected "#000000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.h - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.s - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.l - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | asHSL returns copy - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.r - got "0.6000", expected "0.6000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.g - got "0.4000", expected "0.4000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.b - got "0.2000", expected "0.2000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | asRGB returns copy - got "0.6000", expected "0.6000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua fromName - got "#00ffff", expected "#00ffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua fromString - got "#00ffff", expected "#00ffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | transparent fromName - got MochiKit.Color.Color(0, 0, 0, 0), expected MochiKit.Color.Color(0, 0, 0, 0) 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | transparent fromString - got MochiKit.Color.Color(0, 0, 0, 0), expected MochiKit.Color.Color(0, 0, 0, 0) 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | transparent toRGBString - got "rgba(0,0,0,0)", expected "rgba(0,0,0,0)" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgba parsing alpha correctly - got 0.5, expected 0.5 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgba output correctly - got "rgba(0,255,255,0.5)", expected "rgba(0,255,255,0.5)" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with spaces and alpha - got "#00ffff", expected "#00ffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with spaces - got "#00ffff", expected "#00ffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with percents - got "#00ffff", expected "#00ffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.h - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.s - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.v - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hexstring - got "#ff0000", expected "#ff0000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.h - got "0.6667", expected "0.6667" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.s - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.v - got "0.5000", expected "0.5000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hexstring - got "#000080", expected "#000080" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 h - got "0.6250", expected "0.6250" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 s - got "0.7111", expected "0.7111" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 l - got "0.8824", expected "0.8824" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 hexstring - got "#4169e1", expected "#4169e1" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 h - got "0.1667", expected "0.1667" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 s - got "0.2000", expected "0.2000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 l - got "0.3333", expected "0.3333" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 hexstring - got "#555544", expected "#555544" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.h - got "0.3333", expected "0.3333" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.s - got "0.5000", expected "0.5000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.v - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSV works with components - got "#80ff80", expected "#80ff80" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSV alt form - got "#80ff80", expected "#80ff80" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.h - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.s - got "0.000", expected "0.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.v - got "1.000", expected "1.000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HSV saturation - got "#ffffff", expected "#ffffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText no style - got "#000000", expected "#000000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText direct style - got "#ff0000", expected "#ff0000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText indirect style - got "#ff0000", expected "#ff0000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromComputedStyle direct style - got "#ff0000", expected "#ff0000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromComputedStyle indirect style - got "#ff0000", expected "#ff0000" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromBackground with DOM - got "#ffffff", expected "#ffffff" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (0) - got "http://simon.incutio.com/archive/2003/03/25/#getElementsBySelector", expected "http://simon.incutio.com/archive/2003/03/25/#getElementsBySelector" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (1) - got "http://www.google.com/", expected "http://www.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (2) - got "http://groups.google.com/", expected "http://groups.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (3) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (4) - got "http://www.yahoo.com/", expected "http://www.yahoo.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (5) - got "http://www.example.com/outsidep", expected "http://www.example.com/outsidep" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (6) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (7) - got "http://www.example.com/insidespan", expected "http://www.example.com/insidespan" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (8) - got "http://www.example.com/link1", expected "http://www.example.com/link1" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (9) - got "http://www.example.com/link2", expected "http://www.example.com/link2" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (10) - got "http://www.example.com/link3", expected "http://www.example.com/link3" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (11) - got "http://www.example.com/link4", expected "http://www.example.com/link4" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (12) - got "http://www.example.com/link5", expected "http://www.example.com/link5" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (13) - got "http://www.example.com/link6", expected "http://www.example.com/link6" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (14) - got "http://www.example.com/link7", expected "http://www.example.com/link7" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (15) - got "http://www.example.com/link8", expected "http://www.example.com/link8" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p a.blog' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p a.blog' selector (1) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (0) - got "http://www.yahoo.com/", expected "http://www.yahoo.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (1) - got "http://www.example.com/outsidep", expected "http://www.example.com/outsidep" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (2) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (3) - got "http://www.example.com/insidespan", expected "http://www.example.com/insidespan" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (4) - got "http://www.example.com/link1", expected "http://www.example.com/link1" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (5) - got "http://www.example.com/link2", expected "http://www.example.com/link2" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (6) - got "http://www.example.com/link3", expected "http://www.example.com/link3" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (7) - got "http://www.example.com/link4", expected "http://www.example.com/link4" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (8) - got "http://www.example.com/link5", expected "http://www.example.com/link5" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (9) - got "http://www.example.com/link6", expected "http://www.example.com/link6" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (10) - got "http://www.example.com/link7", expected "http://www.example.com/link7" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div a' selector (11) - got "http://www.example.com/link8", expected "http://www.example.com/link8" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div#foo a' selector (0) - got "http://www.yahoo.com/", expected "http://www.yahoo.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div#foo a' selector (1) - got "http://www.example.com/outsidep", expected "http://www.example.com/outsidep" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div#foo a' selector (2) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'div#foo a' selector (3) - got "http://www.example.com/insidespan", expected "http://www.example.com/insidespan" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#foo a.blog' selector (0) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '.blog' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '.blog' selector (1) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (0) - got "http://www.google.com/", expected "http://www.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (1) - got "http://www.yahoo.com/", expected "http://www.yahoo.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (2) - got "http://www.example.com/outsidep", expected "http://www.example.com/outsidep" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (3) - got "http://www.example.com/insidespan", expected "http://www.example.com/insidespan" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (4) - got "http://www.example.com/link1", expected "http://www.example.com/link1" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (5) - got "http://www.example.com/link2", expected "http://www.example.com/link2" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (6) - got "http://www.example.com/link3", expected "http://www.example.com/link3" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (7) - got "http://www.example.com/link4", expected "http://www.example.com/link4" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (8) - got "http://www.example.com/link5", expected "http://www.example.com/link5" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (9) - got "http://www.example.com/link6", expected "http://www.example.com/link6" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (10) - got "http://www.example.com/link7", expected "http://www.example.com/link7" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href^=http://www]' selector (11) - got "http://www.example.com/link8", expected "http://www.example.com/link8" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=org/]' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href*=google]' selector (0) - got "http://www.google.com/", expected "http://www.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href*=google]' selector (1) - got "http://groups.google.com/", expected "http://groups.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[rel=bookmark]' selector (0) - got "http://simon.incutio.com/archive/2003/03/25/#getElementsBySelector", expected "http://simon.incutio.com/archive/2003/03/25/#getElementsBySelector" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[fakeattribute]' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p[lang|=en]' selector - got "Nonninn", expected "Nonninn" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (0) - got "http://simon.incutio.com/archive/2003/03/25/#getElementsBySelector", expected "http://simon.incutio.com/archive/2003/03/25/#getElementsBySelector" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (1) - got "http://www.google.com/", expected "http://www.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (2) - got "http://groups.google.com/", expected "http://groups.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (3) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (4) - got "http://www.yahoo.com/", expected "http://www.yahoo.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (5) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'span > a' selector (0) - got "http://www.example.com/insidespan", expected "http://www.example.com/insidespan" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a + a' selector (0) - got "http://groups.google.com/", expected "http://groups.google.com/" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a + a' selector (1) - got "http://www.example.com/link2", expected "http://www.example.com/link2" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a + a' selector (2) - got "http://www.example.com/link3", expected "http://www.example.com/link3" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a + a' selector (3) - got "http://www.example.com/link4", expected "http://www.example.com/link4" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a + a' selector (4) - got "http://www.example.com/link6", expected "http://www.example.com/link6" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a + a' selector (5) - got "http://www.example.com/link7", expected "http://www.example.com/link7" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a + a' selector (6) - got "http://www.example.com/link8", expected "http://www.example.com/link8" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-child(odd)' selector (0) - got "http://www.example.com/link1", expected "http://www.example.com/link1" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-child(odd)' selector (1) - got "http://www.example.com/link3", expected "http://www.example.com/link3" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-child(odd)' selector (2) - got "http://www.example.com/link6", expected "http://www.example.com/link6" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-child(odd)' selector (3) - got "http://www.example.com/link8", expected "http://www.example.com/link8" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(odd)' selector (0) - got "http://www.example.com/link1", expected "http://www.example.com/link1" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(odd)' selector (1) - got "http://www.example.com/link3", expected "http://www.example.com/link3" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(odd)' selector (2) - got "http://www.example.com/link5", expected "http://www.example.com/link5" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(odd)' selector (3) - got "http://www.example.com/link7", expected "http://www.example.com/link7" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(3n+1)' selector (0) - got "http://www.example.com/link1", expected "http://www.example.com/link1" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(3n+1)' selector (1) - got "http://www.example.com/link4", expected "http://www.example.com/link4" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(3n+1)' selector (2) - got "http://www.example.com/link7", expected "http://www.example.com/link7" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-child(6)' selector (0) - got "http://www.example.com/link5", expected "http://www.example.com/link5" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '#sequence a:nth-of-type(5)' selector (0) - got "http://www.example.com/link5", expected "http://www.example.com/link5" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :enabled (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :enabled (1) - got [object HTMLInputElement], expected [object HTMLInputElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :disabled (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :checked (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (0) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (1) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (2) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (3) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (4) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | ':root' selector (0) - got [object HTMLHtmlElement], expected [object HTMLHtmlElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '~=' attribute test (0) - got [object HTMLDivElement], expected [object HTMLDivElement] 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | :root on a different document - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | a inside a different document - got undefined, expected undefined 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aFunction should have 'this' as submit 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HTML onclick event can be connected to a function - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HTML onclick can be disconnected from a function - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aFunction should have 'this' as submit 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Checking that a DOM element can be connected to a function - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | ...and then disconnected - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that event() is an object 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that type() is a string 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that target is "submit" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier() is an object 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().alt is defined, but false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().ctrl is defined, but false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().meta is defined, but false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().shift is defined, but false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse() is an object 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button is an object 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.left is true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.middle is false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.right is false 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page is an object 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page.x is a number 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page.y is a number 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client is an object 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client.x is a number 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client.y is a number 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that relatedTarget() is undefined 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that key() is undefined 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting an event to an HTML object and firing a synthetic event - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting an event to an HTML object and firing a synthetic event - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting function - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting function - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Old style disconnecting function - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-function - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting obj-function - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-function - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting obj-function - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-string - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting obj-string - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-string - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Old style disconnecting obj-string - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Exception raised, signal should not have fired - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting one signal to two slots in one object - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting one signal from two slots in one object - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting one signal to two slots in two objects - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting one signal from two slots in two objects - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting undefined 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when disconnecting undefined 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined function 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when disconnecting an undefined function 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined method 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined method (as string) 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Signals should not have fired - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with single explicit signal - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with single explicit signal - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll does not disconnect unrelated signals - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with two explicit signals - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with two explicit signals as a list - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with implicit signals - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll fired in a signal loop works - got 4, expected 4 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo func precondition - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo func - got 2, expected 2 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj precondition - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj precondition - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj+str - got 0, expected 0 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj+str - got 1, expected 1 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __connect__ is called when it exists - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __connect__ can disconnect the signal - got 3, expected 3 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnected slots do not fire - got undefined, expected undefined 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pulsate ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pulsate with numbered pulses ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shake ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fade ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | appear ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle size ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle size reverse ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph OK - got "2em", expected "2em" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph multiple (font) OK - got "1em", expected "1em" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph multiple (margin) OK - got "4px", expected "4px" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | switchOff ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | grow ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shrink ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dropOut ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | puff ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fold ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | squish ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | slideUp ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | slideDown ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blindDown ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blindUp ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multiple ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multiple ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle with css ok - got true, expected true 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle with css ok - got "none", expected "none" 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.roundElement doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.roundClass doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.tagifyText doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Opacity doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Move doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Scale doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Highlight doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.ScrollTo doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Morph doesn't need 'new' keyword 01:25:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | visual suite finished 01:25:48 INFO - GECKO(2267) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:25:48 INFO - GECKO(2267) | MEMORY STAT | vsize 3954MB | residentFast 160MB | heapAllocated 44MB 01:25:48 INFO - TEST-OK | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | took 3040ms 01:25:48 INFO - TEST-START | Shutdown 01:25:48 INFO - Passed: 826 01:25:48 INFO - Failed: 0 01:25:48 INFO - Todo: 0 01:25:48 INFO - Mode: e10s 01:25:48 INFO - Slowest: 3040ms - /tests/dom/tests/mochitest/ajax/mochikit/test_Mochikit.html 01:25:48 INFO - SimpleTest FINISHED 01:25:48 INFO - TEST-INFO | Ran 1 Loops 01:25:48 INFO - SimpleTest FINISHED 01:25:49 INFO - GECKO(2267) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 01:25:50 INFO - TEST-INFO | Main app process: exit 0 01:25:50 INFO - runtests.py | Application ran for: 0:00:07.778462 01:25:50 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmplIYzuCpidlog 01:25:50 INFO - ==> process 2267 launched child process 2268 01:25:50 INFO - ==> process 2267 launched child process 2269 01:25:50 INFO - zombiecheck | Checking for orphan process with PID: 2268 01:25:50 INFO - zombiecheck | Checking for orphan process with PID: 2269 01:25:50 INFO - Stopping web server 01:25:50 INFO - Stopping web socket server 01:25:50 INFO - Stopping ssltunnel 01:25:50 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:25:50 INFO - runtests.py | Running tests: end. 01:25:50 INFO - Buffered messages finished 01:25:50 INFO - dir: dom/tests/mochitest/ajax/prototype 01:25:50 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:25:50 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:25:50 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpGvfZy8.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:25:50 INFO - runtests.py | Server pid: 2276 01:25:50 INFO - runtests.py | Websocket server pid: 2277 01:25:50 INFO - runtests.py | SSL tunnel pid: 2278 01:25:50 INFO - runtests.py | Running with e10s: True 01:25:50 INFO - runtests.py | Running tests: start. 01:25:50 INFO - 01:25:50 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpGvfZy8.mozrunner 01:25:50 INFO - runtests.py | Application pid: 2279 01:25:50 INFO - TEST-INFO | started process GECKO(2279) 01:25:53 INFO - GECKO(2279) | 2017-06-13 01:25:53.155 plugin-container[2280:29714] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x973f, name = 'com.apple.tsm.portname' 01:25:53 INFO - GECKO(2279) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:53 INFO - GECKO(2279) | 2017-06-13 01:25:53.155 plugin-container[2280:29714] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4527, name = 'com.apple.CFPasteboardClient' 01:25:53 INFO - GECKO(2279) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:53 INFO - GECKO(2279) | 2017-06-13 01:25:53.155 plugin-container[2280:29714] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:25:53 INFO - GECKO(2279) | 1497342353224 Marionette INFO Listening on port 2828 01:25:53 INFO - GECKO(2279) | 1497342353347 Marionette DEBUG loaded listener.js 01:25:53 INFO - GECKO(2279) | 2017-06-13 01:25:53.884 plugin-container[2281:29763] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x454b, name = 'com.apple.tsm.portname' 01:25:53 INFO - GECKO(2279) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:53 INFO - GECKO(2279) | 2017-06-13 01:25:53.885 plugin-container[2281:29763] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 01:25:53 INFO - GECKO(2279) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:25:53 INFO - GECKO(2279) | 2017-06-13 01:25:53.885 plugin-container[2281:29763] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:25:54 INFO - SimpleTest START 01:25:54 INFO - TEST-START | dom/tests/mochitest/ajax/prototype/test_Prototype.html 01:25:55 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSynchronousRequest - 4 assertions, 0 failures, 0 errors 01:25:55 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUpdaterOptions - 1 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalResponseShouldBeCalledBeforeOnComplete - 0 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testContentTypeSetForSimulatedVerbs - 0 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testOnCreateCallback - 2 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalJS - 1 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCallbacks - 2 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseText - 2 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseXML - 0 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseJSON - 1 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHeaderJSON - 0 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetHeader - 0 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testParametersCanBeHash - 0 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIsSameOriginMethod - 3 assertions, 0 failures, 0 errors 01:25:55 INFO - Info: You must be running your tests from rake to test this feature. 01:25:55 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$A - 1 assertions, 0 failures, 0 errors 01:25:55 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArrayOnArguments - 3 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArrayOnNodeList - 3 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClear - 3 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClone - 6 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFirst - 3 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testLast - 3 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCompact - 4 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFlatten - 5 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIndexOf - 7 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testLastIndexOf - 16 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 4 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIntersect - 6 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 4 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReduce - 5 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReverse - 4 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSize - 2 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUniq - 5 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testWithout - 4 assertions, 0 failures, 0 errors 01:25:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$w - 11 assertions, 0 failures, 0 errors 01:25:56 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionArgumentNames - 8 assertions, 0 failures, 0 errors 01:25:56 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionBind - 7 assertions, 0 failures, 0 errors 01:25:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionCurry - 3 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionDelay - 3 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionWrap - 4 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionDefer - 3 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionMethodize - 3 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectExtend - 5 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToQueryString - 1 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectClone - 4 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectInspect - 6 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToJSON - 19 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToHTML - 7 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsArray - 14 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsHash - 10 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsElement - 9 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsFunction - 11 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsString - 7 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsNumber - 8 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsUndefined - 8 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDoesntExtendObjectPrototype - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBindAsEventListener - 40 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDateToJSON - 1 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRegExpEscape - 25 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBrowserDetection - 7 assertions, 0 failures, 0 errors 01:25:57 INFO - Info: User agent string is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:55.0) Gecko/20100101 Firefox/55.0 01:25:57 INFO - Info: Running on Gecko 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassCreate - 8 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassInstantiation - 5 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInheritance - 5 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSuperclassMethodCall - 4 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassAddMethods - 6 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBaseClassWithMixin - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubclassWithMixin - 1 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubclassWithMixins - 3 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassWithToStringAndValueOfMethods - 3 assertions, 0 failures, 0 errors 01:25:57 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDollarFunction - 9 assertions, 0 failures, 0 errors 01:25:57 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetElementsByClassName - 0 assertions, 0 failures, 0 errors 01:25:57 INFO - Info: browser uses native getElementsByClassName; skipping tests 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithHTML - 4 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithDOMNode - 5 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithToElementMethod - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithToHTMLMethod - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithNonString - 1 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertInTables - 5 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertInSelect - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMethodInsert - 12 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNewElementInsert - 4 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInsertionBackwardsCompatibility - 4 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWrap - 8 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWrapReturnsWrapper - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementVisible - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementToggle - 4 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementShow - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementHide - 2 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementRemove - 1 assertions, 0 failures, 0 errors 01:25:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdate - 5 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithScript - 6 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTableRow - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTableCell - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTable - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInSelect - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithDOMNode - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithToElementMethod - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithToHTMLMethod - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplace - 7 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithScript - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithDOMNode - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithToElementMethod - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithToHTMLMethod - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSelectorMethod - 6 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementAdjacent - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementIdentify - 5 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementClassNameMethod - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementAncestors - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDescendants - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementFirstDescendant - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementChildElements - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementImmediateDescendants - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementPreviousSiblings - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementNextSiblings - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSiblings - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUp - 10 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDown - 9 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementPrevious - 7 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementNext - 8 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInspect - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMakeClipping - 15 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementExtend - 151 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementExtendReextendsDiscardedNodes - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementCleanWhitespace - 9 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementEmpty - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDescendantOf - 22 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testChildOf - 5 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetStyle - 20 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetStyleCamelized - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetOpacity - 6 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetStyle - 30 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetOpacity - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReadAttribute - 31 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttribute - 7 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithBooleans - 9 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithIssues - 14 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithCustom - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementHasAttribute - 6 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNewElement - 218 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetHeight - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetWidth - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetDimensions - 18 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDOMAttributesHavePrecedenceOverExtendedElementMethods - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassNames - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHasClassName - 6 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAddClassName - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRemoveClassName - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToggleClassName - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementScrollTo - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomElementMethods - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSpecificCustomElementMethods - 14 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testScriptFragment - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPositionedOffset - 9 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCumulativeOffset - 3 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testViewportOffset - 7 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testOffsetParent - 5 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAbsolutize - 5 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRelativize - 4 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementToViewportDimensionsDoesNotAffectDocumentProperties - 38 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNodeConstants - 13 assertions, 0 failures, 0 errors 01:25:58 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInput - 8 assertions, 0 failures, 0 errors 01:25:58 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testForm - 2 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvent - 1 assertions, 0 failures, 0 errors 01:25:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCollections - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachBreak - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachReturnActsAsContinue - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachChaining - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEnumContext - 4 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAny - 6 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAll - 6 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCollect - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDetect - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachSlice - 8 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachWithIndex - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFindAll - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGrep - 3 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 6 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInGroupsOf - 14 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInject - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInvoke - 5 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMax - 4 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMin - 3 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPartition - 3 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPluck - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReject - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSortBy - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testZip - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSize - 4 assertions, 0 failures, 0 errors 01:25:59 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventFiring - 5 assertions, 0 failures, 0 errors 01:25:59 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventBubbling - 4 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventCanceling - 4 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventObjectIsExtended - 3 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventObserversAreBoundToTheObservedElement - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMultipleCustomEventObserversWithTheSameHandler - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingWithoutArguments - 4 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingWithoutHandlerArgument - 4 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingRemovesHandlerFromCache - 6 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObserveAndStopObservingAreChainable - 6 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObserveInsideHandlers - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingInsideHandlers - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDocumentLoaded - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDocumentContentLoadedEventFiresBeforeWindowLoad - 6 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventStopped - 2 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventFindElement - 5 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventIDDuplication - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHandlerCallsPreserveOrder - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDollarF - 1 assertions, 0 failures, 0 errors 01:25:59 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:25:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementEventObserver - 2 assertions, 0 failures, 0 errors 01:26:01 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementObserver - 6 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormObserver - 5 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormEnabling - 16 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementEnabling - 5 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormActivating - 4 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormGetElements - 1 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormGetInputs - 6 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormFindFirstElement - 3 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormSerialize - 14 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormMethodsOnExtendedElements - 9 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormRequest - 10 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementMethodsChaining - 20 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetValue - 4 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSetValue - 13 assertions, 0 failures, 0 errors 01:26:03 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSet - 4 assertions, 0 failures, 0 errors 01:26:03 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGet - 5 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnset - 6 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToObject - 4 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testConstruct - 10 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testKeys - 4 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testValues - 6 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIndex - 6 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMerge - 9 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUpdate - 7 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToQueryString - 16 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 3 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClone - 3 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 1 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAbilityToContainAnyKey - 3 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHashToTemplateReplacements - 3 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPreventIterationOverShadowedProperties - 2 assertions, 0 failures, 0 errors 01:26:03 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberMathMethods - 7 assertions, 0 failures, 0 errors 01:26:03 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToColorPart - 3 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToPaddedString - 7 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToJSON - 3 assertions, 0 failures, 0 errors 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberTimes - 2 assertions, 0 failures, 0 errors 01:26:03 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPrepare - 4 assertions, 0 failures, 0 errors 01:26:03 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testWithin - 12 assertions, 0 failures, 0 errors 01:26:03 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 8 assertions, 0 failures, 0 errors 01:26:04 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEach - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAny - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAll - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 6 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDefaultsToNotExclusive - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagName - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithId - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithClassName - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndId - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndClassName - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithIdAndClassName - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndIdAndClassName - 5 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$MatchesAncestryWithTokensSeparatedByWhitespace - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$CombinesResultsWhenMultipleExpressionsArePassed - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndAttributeExistence - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndSpecificAttributeValue - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndWhitespaceTokenizedAttributeValue - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithAttributeAndNoTagName - 8 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithUniversalAndHyphenTokenizedAttributeValue - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndNegatedAttributeValue - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithBracketAttributeValue - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$WithNestedAttributeSelectors - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithMultipleConditions - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorMatchElements - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorFindElement - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMatch - 20 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithSpaceInAttributeValue - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNamespacedAttributes - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithChild - 6 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithAdjacence - 10 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithLaterSibling - 10 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNewAttributeOperators - 9 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithDuplicates - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithFirstLastOnlyNthNthLastChild - 18 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithFirstLastNthNthLastOfType - 5 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNot - 12 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithEnabledDisabledChecked - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithEmpty - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIdenticalResultsFromEquivalentSelectors - 12 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorsThatShouldReturnNothing - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCommasFor$$ - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorExtendsAllNodes - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCountedIsNotAnAttribute - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCopiedNodesGetIncluded - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDown - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInterpret - 9 assertions, 0 failures, 0 errors 01:26:04 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementFunction - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementString - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementTemplateString - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubWithReplacementFunction - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubWithReplacementString - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testScan - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCamelize - 11 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCapitalize - 7 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnderscore - 8 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDasherize - 5 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTruncate - 6 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStrip - 4 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStripTags - 5 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStripScripts - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testExtractScripts - 6 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalScripts - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEscapeHTML - 7 assertions, 0 failures, 0 errors 01:26:04 INFO - Info: Operation finished 1000 iterations in 0.126s 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnescapeHTML - 9 assertions, 0 failures, 0 errors 01:26:04 INFO - Info: Operation finished 1000 iterations in 0.105s 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluation - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithEmptyReplacement - 3 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithFalses - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithNested - 7 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithIndexing - 9 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateToTemplateReplacements - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationCombined - 1 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInterpolate - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToQueryParams - 15 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 8 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 6 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStartsWith - 5 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEndsWith - 6 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBlank - 5 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEmpty - 5 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSucc - 6 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTimes - 9 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 2 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIsJSON - 15 assertions, 0 failures, 0 errors 01:26:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalJSON - 19 assertions, 0 failures, 0 errors 01:26:05 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBuildMessage - 1 assertions, 0 failures, 0 errors 01:26:05 INFO - GECKO(2279) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertEnumEqual - 4 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertHashEqual - 4 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertIdentical - 15 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertNullAndAssertUndefined - 12 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertMatch - 7 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertVisible - 24 assertions, 0 failures, 0 errors 01:26:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertElementsMatch - 2 assertions, 0 failures, 0 errors 01:26:05 INFO - GECKO(2279) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:26:05 INFO - GECKO(2279) | MEMORY STAT | vsize 4307MB | residentFast 313MB | heapAllocated 148MB 01:26:05 INFO - TEST-OK | dom/tests/mochitest/ajax/prototype/test_Prototype.html | took 11304ms 01:26:05 INFO - TEST-START | Shutdown 01:26:05 INFO - Passed: 342 01:26:05 INFO - Failed: 0 01:26:05 INFO - Todo: 0 01:26:05 INFO - Mode: e10s 01:26:05 INFO - Slowest: 11303ms - /tests/dom/tests/mochitest/ajax/prototype/test_Prototype.html 01:26:05 INFO - SimpleTest FINISHED 01:26:05 INFO - TEST-INFO | Ran 1 Loops 01:26:05 INFO - SimpleTest FINISHED 01:26:05 INFO - GECKO(2279) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 01:26:06 INFO - TEST-INFO | Main app process: exit 0 01:26:06 INFO - runtests.py | Application ran for: 0:00:15.898178 01:26:06 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpn0YVT7pidlog 01:26:06 INFO - ==> process 2279 launched child process 2280 01:26:06 INFO - ==> process 2279 launched child process 2281 01:26:06 INFO - zombiecheck | Checking for orphan process with PID: 2280 01:26:06 INFO - zombiecheck | Checking for orphan process with PID: 2281 01:26:06 INFO - Stopping web server 01:26:06 INFO - Stopping web socket server 01:26:06 INFO - Stopping ssltunnel 01:26:06 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:26:06 INFO - runtests.py | Running tests: end. 01:26:06 INFO - Buffered messages finished 01:26:06 INFO - dir: dom/tests/mochitest/ajax/scriptaculous 01:26:06 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:26:06 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:26:06 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp_nu5wu.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:26:06 INFO - runtests.py | Server pid: 2288 01:26:06 INFO - runtests.py | Websocket server pid: 2289 01:26:06 INFO - runtests.py | SSL tunnel pid: 2290 01:26:06 INFO - runtests.py | Running with e10s: True 01:26:06 INFO - runtests.py | Running tests: start. 01:26:06 INFO - 01:26:06 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp_nu5wu.mozrunner 01:26:06 INFO - runtests.py | Application pid: 2291 01:26:06 INFO - TEST-INFO | started process GECKO(2291) 01:26:09 INFO - GECKO(2291) | 2017-06-13 01:26:09.555 plugin-container[2292:30029] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x463f, name = 'com.apple.tsm.portname' 01:26:09 INFO - GECKO(2291) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:09 INFO - GECKO(2291) | 2017-06-13 01:26:09.555 plugin-container[2292:30029] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x490f, name = 'com.apple.CFPasteboardClient' 01:26:09 INFO - GECKO(2291) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:09 INFO - GECKO(2291) | 2017-06-13 01:26:09.555 plugin-container[2292:30029] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:26:09 INFO - GECKO(2291) | 1497342369556 Marionette INFO Listening on port 2828 01:26:09 INFO - GECKO(2291) | 1497342369653 Marionette DEBUG loaded listener.js 01:26:10 INFO - GECKO(2291) | 2017-06-13 01:26:10.224 plugin-container[2293:30077] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963f, name = 'com.apple.tsm.portname' 01:26:10 INFO - GECKO(2291) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:10 INFO - GECKO(2291) | 2017-06-13 01:26:10.224 plugin-container[2293:30077] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4823, name = 'com.apple.CFPasteboardClient' 01:26:10 INFO - GECKO(2291) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:10 INFO - GECKO(2291) | 2017-06-13 01:26:10.224 plugin-container[2293:30077] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:26:10 INFO - SimpleTest START 01:26:10 INFO - TEST-START | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testUsesTextAreaWhenMoreThanOneRows - 2 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testUsesTextAreaWhenMoreThanOneRows - 2 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyFormIdThroughOptions - 2 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyFormIdThroughOptions - 2 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCallbackFunctionGetsCalled - 1 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsParagraphsAndBRsIntoLineBreaks - 2 assertions, 0 failures, 0 errors 01:26:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsParagraphsAndBRsIntoLineBreaks - 2 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderClassAndFor - 2 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderClassAndFor - 2 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderComplexExample - 2 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderComplexExample - 2 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBuild - 2 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBuild - 2 assertions, 0 failures, 0 errors 01:26:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAttributeEscaping - 1 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableBasics - 1 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableStartEffect - 2 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableStartEffect - 2 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppablesIsAffected - 2 assertions, 0 failures, 0 errors 01:26:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppablesIsAffected - 2 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBackwardsCompat - 1 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 01:26:16 INFO - Info: Effect.Fade 01:26:16 INFO - Info: Effect.Appear 01:26:16 INFO - Info: Effect.BlindUp 01:26:16 INFO - Info: Effect.BlindDown 01:26:16 INFO - Info: Effect.Puff 01:26:16 INFO - Info: Effect.SwitchOff 01:26:16 INFO - Info: Effect.DropOut 01:26:16 INFO - Info: Effect.Shake 01:26:16 INFO - Info: Effect.SlideUp 01:26:16 INFO - Info: Effect.SlideDown 01:26:16 INFO - Info: Effect.Pulsate 01:26:16 INFO - Info: Effect.Squish 01:26:16 INFO - Info: Effect.Fold 01:26:16 INFO - Info: Effect.Grow 01:26:16 INFO - Info: Effect.Shrink 01:26:17 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 01:26:17 INFO - Info: Operation finished 50 iterations in 0.007s 01:26:17 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 01:26:17 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 01:26:17 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 01:26:17 INFO - Info: Operation finished 50 iterations in 0.007s 01:26:17 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 01:26:17 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 01:26:17 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 01:26:17 INFO - Info: Operation finished 50 iterations in 0.007s 01:26:17 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 01:26:17 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 01:26:17 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 01:26:17 INFO - Info: Operation finished 50 iterations in 0.007s 01:26:17 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 01:26:17 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 01:26:17 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 01:26:17 INFO - Info: Operation finished 50 iterations in 0.007s 01:26:17 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 01:26:17 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 01:26:19 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testVisualEffect - 2 assertions, 0 failures, 0 errors 01:26:19 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testVisualEffect - 2 assertions, 0 failures, 0 errors 01:26:19 INFO - GECKO(2291) | JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/scriptaculous/src/unittest.js, line 585: TypeError: Ajax.InPlaceEditor is undefined 01:26:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 01:26:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 01:26:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeName - 1 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.001s 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 01:26:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 01:26:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 01:26:24 INFO - GECKO(2291) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:26:24 INFO - GECKO(2291) | MEMORY STAT | vsize 4138MB | residentFast 154MB | heapAllocated 32MB 01:26:24 INFO - TEST-OK | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | took 14476ms 01:26:24 INFO - TEST-START | Shutdown 01:26:24 INFO - Passed: 701 01:26:24 INFO - Failed: 0 01:26:24 INFO - Todo: 0 01:26:24 INFO - Mode: e10s 01:26:24 INFO - Slowest: 14475ms - /tests/dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html 01:26:24 INFO - SimpleTest FINISHED 01:26:24 INFO - TEST-INFO | Ran 1 Loops 01:26:24 INFO - SimpleTest FINISHED 01:26:24 INFO - GECKO(2291) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 01:26:25 INFO - TEST-INFO | Main app process: exit 0 01:26:25 INFO - runtests.py | Application ran for: 0:00:18.942580 01:26:25 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpborESMpidlog 01:26:25 INFO - ==> process 2291 launched child process 2292 01:26:25 INFO - ==> process 2291 launched child process 2293 01:26:25 INFO - zombiecheck | Checking for orphan process with PID: 2292 01:26:25 INFO - zombiecheck | Checking for orphan process with PID: 2293 01:26:25 INFO - Stopping web server 01:26:25 INFO - Stopping web socket server 01:26:25 INFO - Stopping ssltunnel 01:26:25 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:26:25 INFO - runtests.py | Running tests: end. 01:26:25 INFO - Buffered messages finished 01:26:25 INFO - dir: dom/tests/mochitest/beacon 01:26:25 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:26:26 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:26:26 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpOSTr1a.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:26:26 INFO - runtests.py | Server pid: 2300 01:26:26 INFO - runtests.py | Websocket server pid: 2301 01:26:26 INFO - runtests.py | SSL tunnel pid: 2302 01:26:26 INFO - runtests.py | Running with e10s: True 01:26:26 INFO - runtests.py | Running tests: start. 01:26:26 INFO - 01:26:26 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpOSTr1a.mozrunner 01:26:26 INFO - runtests.py | Application pid: 2303 01:26:26 INFO - TEST-INFO | started process GECKO(2303) 01:26:29 INFO - GECKO(2303) | 1497342389526 Marionette INFO Listening on port 2828 01:26:29 INFO - GECKO(2303) | 1497342389731 Marionette DEBUG loaded listener.js 01:26:29 INFO - GECKO(2303) | 2017-06-13 01:26:29.838 plugin-container[2304:30372] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9847, name = 'com.apple.tsm.portname' 01:26:29 INFO - GECKO(2303) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:29 INFO - GECKO(2303) | 2017-06-13 01:26:29.842 plugin-container[2304:30372] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9f0f, name = 'com.apple.CFPasteboardClient' 01:26:29 INFO - GECKO(2303) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:29 INFO - GECKO(2303) | 2017-06-13 01:26:29.843 plugin-container[2304:30372] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:26:30 INFO - GECKO(2303) | 2017-06-13 01:26:30.152 plugin-container[2305:30418] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x984f, name = 'com.apple.tsm.portname' 01:26:30 INFO - GECKO(2303) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:30 INFO - GECKO(2303) | 2017-06-13 01:26:30.152 plugin-container[2305:30418] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9d0b, name = 'com.apple.CFPasteboardClient' 01:26:30 INFO - GECKO(2303) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:30 INFO - GECKO(2303) | 2017-06-13 01:26:30.152 plugin-container[2305:30418] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:26:30 INFO - SimpleTest START 01:26:30 INFO - TEST-START | dom/tests/mochitest/beacon/test_beacon.html 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for bad scheme. 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for ftp scheme. 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for data scheme. 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for invalid http URLs. 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for invalid https URLs. 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon needs more parameters. 01:26:31 INFO - GECKO(2303) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:26:31 INFO - GECKO(2303) | MEMORY STAT | vsize 3908MB | residentFast 113MB | heapAllocated 20MB 01:26:31 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beacon.html | took 1114ms 01:26:31 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconContentPolicy.html 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconContentPolicy.html | Beacon content type should match expected. is: 19 should be: 19 01:26:31 INFO - GECKO(2303) | MEMORY STAT | vsize 3912MB | residentFast 116MB | heapAllocated 21MB 01:26:31 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconContentPolicy.html | took 74ms 01:26:31 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconFrame.html 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: hi! should be: hi! 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: text/plain;charset=UTF-8 should be: text/plain;charset=UTF-8 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: 123 should be: 123 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: should be: 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: abc should be: abc 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: text/html should be: text/html 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: qwerty should be: qwerty 01:26:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: multipart/form-data should be: multipart/form-data 01:26:31 INFO - GECKO(2303) | MEMORY STAT | vsize 3915MB | residentFast 120MB | heapAllocated 24MB 01:26:31 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconFrame.html | took 318ms 01:26:32 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconOriginHeader.html 01:26:32 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconOriginHeader.html | SendBeacon should not send origin header 01:26:32 INFO - GECKO(2303) | MEMORY STAT | vsize 3916MB | residentFast 121MB | heapAllocated 24MB 01:26:32 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconOriginHeader.html | took 67ms 01:26:32 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html 01:26:32 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html | sending the beacon should start successfully 01:26:34 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html | SendBeacon should have succeeded after preflight! 01:26:34 INFO - GECKO(2303) | MEMORY STAT | vsize 3917MB | residentFast 123MB | heapAllocated 25MB 01:26:34 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html | took 2052ms 01:26:34 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconRedirect.html 01:26:38 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconRedirect.html | SendBeacon should follow cross origin redirects! 01:26:38 INFO - GECKO(2303) | MEMORY STAT | vsize 4112MB | residentFast 125MB | heapAllocated 19MB 01:26:38 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconRedirect.html | took 4049ms 01:26:38 INFO - TEST-START | Shutdown 01:26:38 INFO - Passed: 23 01:26:38 INFO - Failed: 0 01:26:38 INFO - Todo: 0 01:26:38 INFO - Mode: e10s 01:26:38 INFO - Slowest: 4049ms - /tests/dom/tests/mochitest/beacon/test_beaconRedirect.html 01:26:38 INFO - SimpleTest FINISHED 01:26:38 INFO - TEST-INFO | Ran 1 Loops 01:26:38 INFO - SimpleTest FINISHED 01:26:38 INFO - GECKO(2303) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 01:26:38 INFO - GECKO(2303) | JavaScript error: jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/nsUrlClassifierListManager.js, line 334: NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIUrlClassifierDBService.getTables] 01:26:38 INFO - GECKO(2303) | JavaScript error: jar:file:///builds/slave/test/build/application/Nightly.app/Contents/Resources/omni.ja!/components/nsUrlClassifierListManager.js, line 334: NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIUrlClassifierDBService.getTables] 01:26:39 INFO - TEST-INFO | Main app process: exit 0 01:26:39 INFO - runtests.py | Application ran for: 0:00:12.889756 01:26:39 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmp4lUUQopidlog 01:26:39 INFO - ==> process 2303 launched child process 2304 01:26:39 INFO - ==> process 2303 launched child process 2305 01:26:39 INFO - zombiecheck | Checking for orphan process with PID: 2304 01:26:39 INFO - zombiecheck | Checking for orphan process with PID: 2305 01:26:39 INFO - Stopping web server 01:26:39 INFO - Stopping web socket server 01:26:39 INFO - Stopping ssltunnel 01:26:39 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:26:39 INFO - runtests.py | Running tests: end. 01:26:39 INFO - Buffered messages finished 01:26:39 INFO - dir: dom/tests/mochitest/bugs 01:26:39 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:26:39 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:26:39 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpyAdF8q.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:26:39 INFO - runtests.py | Server pid: 2312 01:26:39 INFO - runtests.py | Websocket server pid: 2313 01:26:39 INFO - runtests.py | SSL tunnel pid: 2314 01:26:39 INFO - runtests.py | Running with e10s: True 01:26:39 INFO - runtests.py | Running tests: start. 01:26:39 INFO - 01:26:39 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpyAdF8q.mozrunner 01:26:39 INFO - runtests.py | Application pid: 2315 01:26:39 INFO - TEST-INFO | started process GECKO(2315) 01:26:42 INFO - GECKO(2315) | 2017-06-13 01:26:42.708 plugin-container[2316:30650] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 01:26:42 INFO - GECKO(2315) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:42 INFO - GECKO(2315) | 2017-06-13 01:26:42.709 plugin-container[2316:30650] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x491f, name = 'com.apple.CFPasteboardClient' 01:26:42 INFO - GECKO(2315) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:42 INFO - GECKO(2315) | 2017-06-13 01:26:42.709 plugin-container[2316:30650] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:26:42 INFO - GECKO(2315) | 1497342402758 Marionette INFO Listening on port 2828 01:26:42 INFO - GECKO(2315) | 1497342402873 Marionette DEBUG loaded listener.js 01:26:43 INFO - GECKO(2315) | 2017-06-13 01:26:43.509 plugin-container[2317:30700] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963f, name = 'com.apple.tsm.portname' 01:26:43 INFO - GECKO(2315) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:43 INFO - GECKO(2315) | 2017-06-13 01:26:43.510 plugin-container[2317:30700] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4923, name = 'com.apple.CFPasteboardClient' 01:26:43 INFO - GECKO(2315) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:26:43 INFO - GECKO(2315) | 2017-06-13 01:26:43.510 plugin-container[2317:30700] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:26:43 INFO - SimpleTest START 01:26:43 INFO - TEST-START | dom/tests/mochitest/bugs/test_DOMWindowCreated_chromeonly.html 01:26:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_DOMWindowCreated_chromeonly.html | Test finished 01:26:44 INFO - GECKO(2315) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:26:44 INFO - GECKO(2315) | MEMORY STAT | vsize 3908MB | residentFast 113MB | heapAllocated 20MB 01:26:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_DOMWindowCreated_chromeonly.html | took 1086ms 01:26:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1022869.html 01:26:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1022869.html | Should be able to access property on document. 01:26:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1022869.html | Should be able to access property on document after document.open(). 01:26:44 INFO - GECKO(2315) | MEMORY STAT | vsize 3911MB | residentFast 116MB | heapAllocated 21MB 01:26:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1022869.html | took 80ms 01:26:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1112040.html 01:26:44 INFO - monitorConsole | [0] matched {"message":"[JavaScript Error: \"Unable to check because the pattern is not a valid regexp: nothing to repeat\" {file: \"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug1112040.html\" line: 0}]","errorMessage":"Unable to check because the pattern is not a valid regexp: nothing to repeat","sourceName":"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug1112040.html","sourceLine":"","lineNumber":0,"columnNumber":0,"category":"DOM","windowID":2147483653,"isScriptError":true,"isWarning":false,"isException":false,"isStrict":false,"innerWindowID":2147483663} 01:26:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1112040.html | monitorConsole | number of messages [{errorMessage:/nothing to repeat/}] 01:26:44 INFO - GECKO(2315) | MEMORY STAT | vsize 3918MB | residentFast 119MB | heapAllocated 22MB 01:26:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1112040.html | took 77ms 01:26:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1160342_marquee.html 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.behavior = 'invalid' should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.behavior = 'invalid' should throw - got false, expected true 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.behavior = 'invalid' should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = -2 should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | .loop = 'invalid' should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = null should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = null should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = null should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollamount attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollAmount = -2 should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = -2 should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = 'invalid' should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = null should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = -1 should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.direction = 1 should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.direction = null should throw - got false, expected true 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 01:26:45 INFO - GECKO(2315) | MEMORY STAT | vsize 3919MB | residentFast 120MB | heapAllocated 24MB 01:26:45 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | took 104ms 01:26:45 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1171215.html 01:26:45 INFO - got message done 01:26:45 INFO - starting test 01:26:45 INFO - got message a=b 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | got the cookie 01:26:45 INFO - got message 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | no third-party cookies 01:26:45 INFO - got message 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | no third-party cookies 01:26:45 INFO - got message a=b 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | got the cookie 01:26:45 INFO - GECKO(2315) | MEMORY STAT | vsize 3923MB | residentFast 124MB | heapAllocated 25MB 01:26:45 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1171215.html | took 301ms 01:26:45 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug132255.html 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug132255.html | Unexpected anchor href 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug132255.html | Unexpected anchor href when base set 01:26:45 INFO - GECKO(2315) | MEMORY STAT | vsize 3924MB | residentFast 126MB | heapAllocated 27MB 01:26:45 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug132255.html | took 71ms 01:26:45 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug159849.html 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Event handler should have been set on node 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Expando should not have been set on node - got undefined, expected undefined 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Event handler should not have been set on window - got null, expected undefined 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Expando should have been set on window 01:26:45 INFO - GECKO(2315) | MEMORY STAT | vsize 3925MB | residentFast 128MB | heapAllocated 25MB 01:26:45 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug159849.html | took 90ms 01:26:45 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug260264.html 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | A valid string reason is expected 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Reason cannot be empty 01:26:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug260264.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | popup value should have UNKNOWN permission 01:26:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | popup value should have ALLOW permission 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 01:26:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 01:26:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 01:26:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 01:26:51 INFO - GECKO(2315) | MEMORY STAT | vsize 4199MB | residentFast 211MB | heapAllocated 58MB 01:26:51 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug260264.html | took 5907ms 01:26:51 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug260264_nested.html 01:26:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 01:26:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 01:26:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 01:26:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should have been blocked 01:26:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should have been blocked 01:26:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 01:26:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 01:26:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 01:26:53 INFO - GECKO(2315) | MEMORY STAT | vsize 4218MB | residentFast 232MB | heapAllocated 67MB 01:26:53 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug260264_nested.html | took 1738ms 01:26:53 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug265203.html 01:26:53 INFO - GECKO(2315) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x800017,name=PHttpChannel::Msg_DeleteSelf) Channel error: cannot send/recv 01:26:53 INFO - GECKO(2315) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:32:23 INFO - Buffered messages finished 01:32:23 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/tests/mochitest/bugs/test_bug265203.html | application timed out after 330 seconds with no output 01:32:23 ERROR - Force-terminating active process(es). 01:32:23 INFO - Determining child pids from psutil 01:32:23 INFO - Found child pids: [2317] 01:32:23 INFO - Killing process: 2317 01:32:23 INFO - Not taking screenshot here: see the one that was previously logged 01:32:23 INFO - psutil found pid 2317 dead 01:32:23 INFO - Killing process: 2315 01:32:23 INFO - Not taking screenshot here: see the one that was previously logged 01:32:23 INFO - TEST-INFO | Main app process: exit 5 01:32:23 INFO - Buffered messages finished 01:32:23 ERROR - TEST-UNEXPECTED-FAIL | dom/tests/mochitest/bugs/test_bug265203.html | application terminated with exit code 5 01:32:23 INFO - runtests.py | Application ran for: 0:05:43.786922 01:32:23 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpxCrhs2pidlog 01:32:23 INFO - ==> process 2315 launched child process 2316 01:32:23 INFO - ==> process 2315 launched child process 2317 01:32:23 INFO - zombiecheck | Checking for orphan process with PID: 2316 01:32:23 INFO - zombiecheck | Checking for orphan process with PID: 2317 01:32:23 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 01:32:24 INFO - Traceback (most recent call last): 01:32:24 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 01:32:24 INFO - marionette_args=marionette_args, 01:32:24 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 01:32:24 INFO - test=self.lastTestSeen) 01:32:24 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 01:32:24 INFO - stackwalk_binary=stackwalk_binary): 01:32:24 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 01:32:24 INFO - rv = self._process_dump_file(path, extra) 01:32:24 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 01:32:24 INFO - self._get_symbols() 01:32:24 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 01:32:24 INFO - data = urllib2.urlopen(self.symbols_path) 01:32:24 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 01:32:24 INFO - return _opener.open(url, data, timeout) 01:32:24 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 01:32:24 INFO - response = meth(req, response) 01:32:24 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 01:32:24 INFO - 'http', request, response, code, msg, hdrs) 01:32:24 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 01:32:24 INFO - return self._call_chain(*args) 01:32:24 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 01:32:24 INFO - result = func(*args) 01:32:24 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 01:32:24 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 01:32:24 INFO - HTTPError: HTTP Error 404: Not Found 01:32:24 ERROR - Automation Error: Received unexpected exception while running application 01:32:24 ERROR - 01:32:24 INFO - Stopping web server 01:32:24 INFO - Stopping web socket server 01:32:24 INFO - Stopping ssltunnel 01:32:24 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:32:24 INFO - runtests.py | Running tests: end. 01:32:24 INFO - Buffered messages finished 01:32:24 INFO - dir: dom/tests/mochitest/crypto 01:32:24 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:32:24 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:32:24 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpVHiNeg.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:32:24 INFO - runtests.py | Server pid: 2329 01:32:24 INFO - runtests.py | Websocket server pid: 2330 01:32:24 INFO - runtests.py | SSL tunnel pid: 2331 01:32:24 INFO - runtests.py | Running with e10s: True 01:32:24 INFO - runtests.py | Running tests: start. 01:32:24 INFO - 01:32:24 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpVHiNeg.mozrunner 01:32:24 INFO - runtests.py | Application pid: 2332 01:32:24 INFO - TEST-INFO | started process GECKO(2332) 01:32:27 INFO - GECKO(2332) | 2017-06-13 01:32:27.485 plugin-container[2333:31655] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 01:32:27 INFO - GECKO(2332) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:27 INFO - GECKO(2332) | 2017-06-13 01:32:27.489 plugin-container[2333:31655] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x461f, name = 'com.apple.CFPasteboardClient' 01:32:27 INFO - GECKO(2332) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:27 INFO - GECKO(2332) | 2017-06-13 01:32:27.489 plugin-container[2333:31655] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:32:27 INFO - GECKO(2332) | 1497342747534 Marionette INFO Listening on port 2828 01:32:27 INFO - GECKO(2332) | 1497342747673 Marionette DEBUG loaded listener.js 01:32:28 INFO - GECKO(2332) | 2017-06-13 01:32:28.315 plugin-container[2334:31709] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4953, name = 'com.apple.tsm.portname' 01:32:28 INFO - GECKO(2332) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:28 INFO - GECKO(2332) | 2017-06-13 01:32:28.321 plugin-container[2334:31709] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 01:32:28 INFO - GECKO(2332) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:28 INFO - GECKO(2332) | 2017-06-13 01:32:28.323 plugin-container[2334:31709] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:32:28 INFO - SimpleTest START 01:32:28 INFO - TEST-START | dom/tests/mochitest/crypto/test_getRandomValues.html 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 32 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int16: 32 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int32: 32 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint8: 32 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint16: 32 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint32: 32 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint8: 65536 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint8Clamped: 32 ArrayBufferView 01:32:29 INFO - TEST-FAIL | dom/tests/mochitest/crypto/test_getRandomValues.html | Exception was the correct type 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Extended length array buffer fails, NS_ERROR_DOM_QUOTA_EXCEEDED_ERR thrown 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Expected TYPE_MISMATCH_ERR: Float32Array is not valid, got TypeMismatchError: The type of an object is incompatible with the expected type of the parameter associated to the object. 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Expected TYPE_MISMATCH_ERR: Float64Array is not valid, got TypeMismatchError: The type of an object is incompatible with the expected type of the parameter associated to the object. 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | 11 tests run via testData 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Expected TYPE_ERR, got TypeError: Argument 1 of Crypto.getRandomValues is not an object.. 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | The array buffer is unchanged, still 0 length 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | The array buffer eventually had one random value 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 16 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 31 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 33 ArrayBufferView 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 has been updated correctly 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 01:32:29 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | The view and return value are the same 01:32:29 INFO - GECKO(2332) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:32:29 INFO - GECKO(2332) | MEMORY STAT | vsize 3908MB | residentFast 114MB | heapAllocated 21MB 01:32:29 INFO - TEST-OK | dom/tests/mochitest/crypto/test_getRandomValues.html | took 1114ms 01:32:29 INFO - TEST-START | Shutdown 01:32:29 INFO - Passed: 50 01:32:29 INFO - Failed: 0 01:32:29 INFO - Todo: 1 01:32:29 INFO - Mode: e10s 01:32:29 INFO - Slowest: 1114ms - /tests/dom/tests/mochitest/crypto/test_getRandomValues.html 01:32:29 INFO - SimpleTest FINISHED 01:32:29 INFO - TEST-INFO | Ran 1 Loops 01:32:29 INFO - SimpleTest FINISHED 01:32:29 INFO - GECKO(2332) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 01:32:30 INFO - TEST-INFO | Main app process: exit 0 01:32:30 INFO - runtests.py | Application ran for: 0:00:05.881459 01:32:30 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpnt9AKGpidlog 01:32:30 INFO - ==> process 2332 launched child process 2333 01:32:30 INFO - ==> process 2332 launched child process 2334 01:32:30 INFO - zombiecheck | Checking for orphan process with PID: 2333 01:32:30 INFO - zombiecheck | Checking for orphan process with PID: 2334 01:32:30 INFO - Stopping web server 01:32:30 INFO - Stopping web socket server 01:32:30 INFO - Stopping ssltunnel 01:32:30 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:32:30 INFO - runtests.py | Running tests: end. 01:32:30 INFO - Buffered messages finished 01:32:30 INFO - dir: dom/tests/mochitest/dom-level0 01:32:30 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:32:30 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:32:31 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpWb4clC.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:32:31 INFO - runtests.py | Server pid: 2341 01:32:31 INFO - runtests.py | Websocket server pid: 2342 01:32:31 INFO - runtests.py | SSL tunnel pid: 2343 01:32:31 INFO - runtests.py | Running with e10s: True 01:32:31 INFO - runtests.py | Running tests: start. 01:32:31 INFO - 01:32:31 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpWb4clC.mozrunner 01:32:31 INFO - runtests.py | Application pid: 2344 01:32:31 INFO - TEST-INFO | started process GECKO(2344) 01:32:33 INFO - GECKO(2344) | 1497342753977 Marionette INFO Listening on port 2828 01:32:34 INFO - GECKO(2344) | 1497342754168 Marionette DEBUG loaded listener.js 01:32:34 INFO - GECKO(2344) | 2017-06-13 01:32:34.275 plugin-container[2345:31894] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 01:32:34 INFO - GECKO(2344) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:34 INFO - GECKO(2344) | 2017-06-13 01:32:34.276 plugin-container[2345:31894] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4617, name = 'com.apple.CFPasteboardClient' 01:32:34 INFO - GECKO(2344) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:34 INFO - GECKO(2344) | 2017-06-13 01:32:34.276 plugin-container[2345:31894] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:32:34 INFO - GECKO(2344) | 2017-06-13 01:32:34.708 plugin-container[2346:31941] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4847, name = 'com.apple.tsm.portname' 01:32:34 INFO - GECKO(2344) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:34 INFO - GECKO(2344) | 2017-06-13 01:32:34.709 plugin-container[2346:31941] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e03, name = 'com.apple.CFPasteboardClient' 01:32:34 INFO - GECKO(2344) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:32:34 INFO - GECKO(2344) | 2017-06-13 01:32:34.709 plugin-container[2346:31941] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:32:34 INFO - SimpleTest START 01:32:34 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_crossdomainprops.html 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_crossdomainprops.html | access same domain inner window variable 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_crossdomainprops.html | access other domain inner window variable 01:32:36 INFO - GECKO(2344) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:32:36 INFO - GECKO(2344) | MEMORY STAT | vsize 3910MB | residentFast 116MB | heapAllocated 21MB 01:32:36 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_crossdomainprops.html | took 1133ms 01:32:36 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerWidth is css viewport width 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerHeight is css viewport height 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerWidth returns value that was set 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerHeight returns value that was set 01:32:36 INFO - GECKO(2344) | MEMORY STAT | vsize 3913MB | residentFast 118MB | heapAllocated 23MB 01:32:36 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | took 693ms 01:32:36 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_location.html 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | got a new location object in the iframe 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can read the new prop 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | got a new location object 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can read location.href 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | correctly threw a permission denied security error when reading location.href 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | correctly threw a permission denied security error an expando on location 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | got a new location object in the iframe 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can still read old values of the location object 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | location objects are distinct 01:32:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can read location.href 01:32:36 INFO - GECKO(2344) | MEMORY STAT | vsize 3915MB | residentFast 121MB | heapAllocated 24MB 01:32:36 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_location.html | took 118ms 01:32:36 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_location_framed.html 01:32:36 INFO - GECKO(2344) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x800017,name=PHttpChannel::Msg_DeleteSelf) Channel error: cannot send/recv 01:32:36 INFO - GECKO(2344) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:38:06 INFO - Buffered messages finished 01:38:06 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/tests/mochitest/dom-level0/test_location_framed.html | application timed out after 330 seconds with no output 01:38:06 ERROR - Force-terminating active process(es). 01:38:06 INFO - Determining child pids from psutil 01:38:07 INFO - Found child pids: [2346] 01:38:07 INFO - Killing process: 2346 01:38:07 INFO - Not taking screenshot here: see the one that was previously logged 01:38:07 INFO - psutil found pid 2346 dead 01:38:07 INFO - Killing process: 2344 01:38:07 INFO - Not taking screenshot here: see the one that was previously logged 01:38:07 INFO - TEST-INFO | Main app process: exit 5 01:38:07 INFO - Buffered messages finished 01:38:07 ERROR - TEST-UNEXPECTED-FAIL | dom/tests/mochitest/dom-level0/test_location_framed.html | application terminated with exit code 5 01:38:07 INFO - runtests.py | Application ran for: 0:05:36.104850 01:38:07 INFO - zombiecheck | Reading PID log: /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmppw77m1pidlog 01:38:07 INFO - ==> process 2344 launched child process 2345 01:38:07 INFO - ==> process 2344 launched child process 2346 01:38:07 INFO - zombiecheck | Checking for orphan process with PID: 2345 01:38:07 INFO - zombiecheck | Checking for orphan process with PID: 2346 01:38:07 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip 01:38:08 INFO - Traceback (most recent call last): 01:38:08 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 01:38:08 INFO - marionette_args=marionette_args, 01:38:08 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 01:38:08 INFO - test=self.lastTestSeen) 01:38:08 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 01:38:08 INFO - stackwalk_binary=stackwalk_binary): 01:38:08 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 01:38:08 INFO - rv = self._process_dump_file(path, extra) 01:38:08 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 01:38:08 INFO - self._get_symbols() 01:38:08 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 01:38:08 INFO - data = urllib2.urlopen(self.symbols_path) 01:38:08 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 01:38:08 INFO - return _opener.open(url, data, timeout) 01:38:08 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 01:38:08 INFO - response = meth(req, response) 01:38:08 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 01:38:08 INFO - 'http', request, response, code, msg, hdrs) 01:38:08 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 01:38:08 INFO - return self._call_chain(*args) 01:38:08 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 01:38:08 INFO - result = func(*args) 01:38:08 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 01:38:08 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 01:38:08 INFO - HTTPError: HTTP Error 404: Not Found 01:38:08 ERROR - Automation Error: Received unexpected exception while running application 01:38:08 ERROR - 01:38:08 INFO - Stopping web server 01:38:08 INFO - Stopping web socket server 01:38:08 INFO - Stopping ssltunnel 01:38:08 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 01:38:08 INFO - runtests.py | Running tests: end. 01:38:08 INFO - Buffered messages finished 01:38:08 INFO - dir: dom/tests/mochitest/dom-level1-core 01:38:08 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 01:38:09 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 01:38:09 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Nightly.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpK6z_tO.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 01:38:09 INFO - runtests.py | Server pid: 2357 01:38:09 INFO - runtests.py | Websocket server pid: 2358 01:38:09 INFO - runtests.py | SSL tunnel pid: 2359 01:38:09 INFO - runtests.py | Running with e10s: True 01:38:09 INFO - runtests.py | Running tests: start. 01:38:09 INFO - 01:38:09 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/tmpK6z_tO.mozrunner 01:38:09 INFO - runtests.py | Application pid: 2360 01:38:09 INFO - TEST-INFO | started process GECKO(2360) 01:38:12 INFO - GECKO(2360) | 1497343092261 Marionette INFO Listening on port 2828 01:38:12 INFO - GECKO(2360) | 1497343092424 Marionette DEBUG loaded listener.js 01:38:12 INFO - GECKO(2360) | 2017-06-13 01:38:12.534 plugin-container[2361:32870] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9a3f, name = 'com.apple.tsm.portname' 01:38:12 INFO - GECKO(2360) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:38:12 INFO - GECKO(2360) | 2017-06-13 01:38:12.537 plugin-container[2361:32870] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4a07, name = 'com.apple.CFPasteboardClient' 01:38:12 INFO - GECKO(2360) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:38:12 INFO - GECKO(2360) | 2017-06-13 01:38:12.537 plugin-container[2361:32870] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:38:12 INFO - GECKO(2360) | 2017-06-13 01:38:12.823 plugin-container[2362:32919] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4943, name = 'com.apple.tsm.portname' 01:38:12 INFO - GECKO(2360) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:38:12 INFO - GECKO(2360) | 2017-06-13 01:38:12.824 plugin-container[2362:32919] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4947, name = 'com.apple.CFPasteboardClient' 01:38:12 INFO - GECKO(2360) | See /usr/include/servers/bootstrap_defs.h for the error codes. 01:38:12 INFO - GECKO(2360) | 2017-06-13 01:38:12.824 plugin-container[2362:32919] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 01:38:13 INFO - SimpleTest START 01:38:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html 01:38:14 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 01:38:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html | test marked todo should have failed somewhere 01:38:14 INFO - GECKO(2360) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 01:38:14 INFO - GECKO(2360) | MEMORY STAT | vsize 3913MB | residentFast 117MB | heapAllocated 22MB 01:38:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html | took 1232ms 01:38:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrcreatedocumentfragment.html 01:38:14 INFO - GECKO(2360) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 01:43:44 INFO - Buffered messages finished 01:43:44 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/tests/mochitest/dom-level1-core/test_attrcreatedocumentfragment.html | application timed out after 330 seconds with no output 01:43:44 ERROR - Force-terminating active process(es). 01:43:44 INFO - Determining child pids from psutil 01:43:44 INFO - Found child pids: [2362] 01:43:44 INFO - Killing process: 2362 01:43:44 INFO - Not taking screenshot here: see the one that was previously logged 01:43:44 INFO - psutil found pid 2362 dead 01:43:44 INFO - Killing process: 2360 01:43:44 INFO - Not taking screenshot here: see the one that was previously logged 02:00:24 INFO - Automation Error: mozprocess timed out after 1000 seconds running ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--total-chunks', '5', '--this-chunk', '3', '--appname=/builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--chunk-by-dir=4'] 02:00:24 ERROR - timed out after 1000 seconds of no output 02:00:24 ERROR - Return code: -9 02:00:24 ERROR - No suite end message was emitted by this harness. 02:00:24 INFO - TinderboxPrint: mochitest-plain-chunked
16748/0/138 02:00:24 ERROR - # TBPL FAILURE # 02:00:24 WARNING - setting return code to 2 02:00:24 ERROR - The mochitest suite: plain-chunked ran with return status: FAILURE 02:00:24 INFO - Running post-action listener: _package_coverage_data 02:00:24 INFO - Running post-action listener: _resource_record_post_action 02:00:24 INFO - [mozharness: 2017-06-13 09:00:24.787546Z] Finished run-tests step (success) 02:00:24 INFO - Running post-run listener: _resource_record_post_run 02:00:25 INFO - Validating Perfherder data against /builds/slave/test/scripts/external_tools/performance-artifact-schema.json 02:00:25 INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"subtests": [{"name": "cpu_percent", "value": 37.0763002364066}, {"name": "io_write_bytes", "value": 1099755008}, {"name": "io.read_bytes", "value": 44069376}, {"name": "io_write_time", "value": 6215}, {"name": "io_read_time", "value": 419}], "extraOptions": ["e10s", "buildbot-unknown"], "name": "mochitest.plain-chunked.3.overall"}, {"subtests": [{"name": "time", "value": 21.73609209060669}, {"name": "cpu_percent", "value": 54.08125}], "name": "mochitest.plain-chunked.3.install"}, {"subtests": [{"name": "time", "value": 0.00034499168395996094}], "name": "mochitest.plain-chunked.3.stage-files"}, {"subtests": [{"name": "time", "value": 4210.739382982254}, {"name": "cpu_percent", "value": 36.9874108840304}], "name": "mochitest.plain-chunked.3.run-tests"}]} 02:00:25 INFO - Total resource usage - Wall time: 4232s; CPU: 37.0%; Read bytes: 44069376; Write bytes: 1099755008; Read time: 419; Write time: 6215 02:00:25 INFO - TinderboxPrint: CPU usage
37.0% 02:00:25 INFO - TinderboxPrint: I/O read bytes / time
44,069,376 / 419 02:00:25 INFO - TinderboxPrint: I/O write bytes / time
1,099,755,008 / 6,215 02:00:25 INFO - TinderboxPrint: CPU idle
10,649.6 (62.9%) 02:00:25 INFO - TinderboxPrint: CPU system
3,873.9 (22.9%) 02:00:25 INFO - TinderboxPrint: CPU user
2,401.9 (14.2%) 02:00:25 INFO - TinderboxPrint: Swap in / out
277,729,280 / 0 02:00:25 INFO - install - Wall time: 22s; CPU: 54.0%; Read bytes: 231637504; Write bytes: 232839168; Read time: 16788; Write time: 488 02:00:25 INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:00:25 INFO - run-tests - Wall time: 4211s; CPU: 37.0%; Read bytes: 44069376; Write bytes: 835454464; Read time: 419; Write time: 5649 02:00:26 INFO - Running post-run listener: _upload_blobber_files 02:00:26 INFO - Blob upload gear active. 02:00:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:00:26 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:00:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'graphics', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:00:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b graphics -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:00:26 INFO - (blobuploader) - INFO - Open directory for files ... 02:00:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/manifests.list ... 02:00:26 INFO - (blobuploader) - INFO - Skipped /builds/slave/test/build/blobber_upload_dir/manifests.list. File type not allowed on server. 02:00:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/mozilla-test-fail-screenshot_uSD_Ry.png ... 02:00:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:00:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:00:28 INFO - (blobuploader) - INFO - TinderboxPrint: mozilla-test-fail-screenshot_uSD_Ry.png: uploaded 02:00:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:00:28 INFO - (blobuploader) - INFO - Done attempting. 02:00:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log ... 02:00:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:00:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:00:29 INFO - (blobuploader) - INFO - TinderboxPrint: plain-chunked_errorsummary.log: uploaded 02:00:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:00:29 INFO - (blobuploader) - INFO - Done attempting. 02:00:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log ... 02:00:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:00:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:00:30 INFO - (blobuploader) - INFO - TinderboxPrint: plain-chunked_raw.log: uploaded 02:00:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:00:30 INFO - (blobuploader) - INFO - Done attempting. 02:00:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 02:00:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:00:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:00:40 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 02:00:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:00:40 INFO - (blobuploader) - INFO - Done attempting. 02:00:40 INFO - (blobuploader) - INFO - Iteration through files over. 02:00:40 INFO - Return code: 0 02:00:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:00:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:00:40 INFO - Setting buildbot property blobber_files to {"plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/527a1eb199e2a98908d5a5c0c2f9a9f2272106c62547fc840d8f356196c738dd07edd3b0534eed242948f3af504d8b6bf91a37024c35f4a029baf3686744c0ed", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/bba6bc02c480e8bdb2aa24e1b1d5b09c76054630f9dee877ec13695beb810e7f8c9ece1f2de865a20dc52fb14eea8830ce567aa7a46f0f73804653e4a8602b74", "mozilla-test-fail-screenshot_uSD_Ry.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/703e47636b7b774335f08132dc826d97da79534ab903dff5068135cb8451f3113a50cb81631a78b30777e802bd0cd39ceedca4f7fa7927c2986d546100627e84", "plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/57b1594fa4e9e5ae20c2166362b376a47848b82ffefffa031ee55e9dc7c91900ce213a3dc2f190dbde8f8a39c2edcdb80ae9c062ef030a883a5488666b9b774c"} 02:00:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:00:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:00:40 INFO - Contents: 02:00:40 INFO - blobber_files:{"plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/527a1eb199e2a98908d5a5c0c2f9a9f2272106c62547fc840d8f356196c738dd07edd3b0534eed242948f3af504d8b6bf91a37024c35f4a029baf3686744c0ed", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/bba6bc02c480e8bdb2aa24e1b1d5b09c76054630f9dee877ec13695beb810e7f8c9ece1f2de865a20dc52fb14eea8830ce567aa7a46f0f73804653e4a8602b74", "mozilla-test-fail-screenshot_uSD_Ry.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/703e47636b7b774335f08132dc826d97da79534ab903dff5068135cb8451f3113a50cb81631a78b30777e802bd0cd39ceedca4f7fa7927c2986d546100627e84", "plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/57b1594fa4e9e5ae20c2166362b376a47848b82ffefffa031ee55e9dc7c91900ce213a3dc2f190dbde8f8a39c2edcdb80ae9c062ef030a883a5488666b9b774c"} 02:00:40 INFO - Running post-run listener: copy_logs_to_upload_dir 02:00:40 INFO - Copying logs to upload dir... 02:00:40 INFO - mkdir: /builds/slave/test/build/upload/logs 02:00:40 INFO - Copying logs to upload dir... 02:00:40 WARNING - returning nonzero exit status 2 program finished with exit code 2 elapsedTime=4320.228366 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 1 hrs, 12 mins, 0 secs) (at 2017-06-13 02:00:40.840197) ========= ========= Started set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2017-06-13 02:00:40.946616) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NnvZDtivWk/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/527a1eb199e2a98908d5a5c0c2f9a9f2272106c62547fc840d8f356196c738dd07edd3b0534eed242948f3af504d8b6bf91a37024c35f4a029baf3686744c0ed", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/bba6bc02c480e8bdb2aa24e1b1d5b09c76054630f9dee877ec13695beb810e7f8c9ece1f2de865a20dc52fb14eea8830ce567aa7a46f0f73804653e4a8602b74", "mozilla-test-fail-screenshot_uSD_Ry.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/703e47636b7b774335f08132dc826d97da79534ab903dff5068135cb8451f3113a50cb81631a78b30777e802bd0cd39ceedca4f7fa7927c2986d546100627e84", "plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/57b1594fa4e9e5ae20c2166362b376a47848b82ffefffa031ee55e9dc7c91900ce213a3dc2f190dbde8f8a39c2edcdb80ae9c062ef030a883a5488666b9b774c"} build_url:https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg program finished with exit code 0 elapsedTime=0.011131 build_url: 'https://queue.taskcluster.net/v1/task/LD44TrNHSJC15mjuxHuWcA/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg' blobber_files: '{"plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/527a1eb199e2a98908d5a5c0c2f9a9f2272106c62547fc840d8f356196c738dd07edd3b0534eed242948f3af504d8b6bf91a37024c35f4a029baf3686744c0ed", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/bba6bc02c480e8bdb2aa24e1b1d5b09c76054630f9dee877ec13695beb810e7f8c9ece1f2de865a20dc52fb14eea8830ce567aa7a46f0f73804653e4a8602b74", "mozilla-test-fail-screenshot_uSD_Ry.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/703e47636b7b774335f08132dc826d97da79534ab903dff5068135cb8451f3113a50cb81631a78b30777e802bd0cd39ceedca4f7fa7927c2986d546100627e84", "plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/57b1594fa4e9e5ae20c2166362b376a47848b82ffefffa031ee55e9dc7c91900ce213a3dc2f190dbde8f8a39c2edcdb80ae9c062ef030a883a5488666b9b774c"}' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2017-06-13 02:00:40.995813) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 02:00:40.996163) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NnvZDtivWk/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.JZr4YHvUqH/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005216 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 02:00:41.048297) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2017-06-13 02:00:41.048658) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2017-06-13 02:00:41.049040) ========= ========= Total master_lag: 0.42 =========